Skip to content

Outfit 2.0.0 – Python bindings ready

Choose a tag to compare

@FusRoman FusRoman released this 17 Sep 11:59
· 104 commits to main since this release
1a4d31f

This release restructures Outfit to support the new Python binding pyOutfit.
Key updates:

  • Split trajectories into a dedicated trajectories/ module (cleaner ingestion APIs).
  • Added batch & parallel Gauss IOD routines with cancel/progress support.
  • Introduced result helpers, observer utilities, and robust error handling.
  • Fixed RA/DEC uncertainty handling (arcsec → radians).

⚠️ Contains breaking changes in trajectory ingestion and IOD APIs, required to enable seamless integration with pyOutfit.

➡️ For full details, see the CHANGELOG.md.

What's Changed

  • Add missing functionality to support Python bindings by @FusRoman in #38

Full Changelog: v1.0.0...v2.0.0