Skip to content

v1.0.2

Choose a tag to compare

@pgarrett-scripps pgarrett-scripps released this 18 Mar 21:20
· 60 commits to main since this release

What's Changed

Fixed

  • metadata property was incorrectly loading CalibrationInfo instead of GlobalMetadata; calibration property was also missing the key-indexed Series transformation.
  • libtimsdata.so is now committed to git and negated in .gitignore so it is present during CI checkout and correctly included in the PyPI wheel.
  • Suppressed ty unresolved-import diagnostic for optional numba dependency.

Added

  • Unit tests for constants.py, noise.py, elems.py, and centroiding.py — 48 new tests, all running without the .d data file.
  • test_metadata.py with 62 tests covering MetaData and Calibration properties.

Changed

  • test_metadata.py now uses a single module-scoped DDA fixture (was opening a new connection per test).
  • just test-cov excludes test_docs.py from coverage measurement.
  • README expanded with overview, quick-start examples, and centroiding documentation.

See CHANGELOG.md for full details.