Skip to content

fortranspire 0.1.1 — silent unified CLI + docstring fix

Choose a tag to compare

@maurinl26 maurinl26 released this 22 Jun 08:03

Patch release. Two cosmetic issues found by the post-tag smoke test of v0.1.0.

Fixed

  • Unified fortranspire <verb> CLI no longer prints the legacy agent-* deprecation notice when dispatching to gpu, translate, or profile. Embarrassing UX for the canonical entry point — fixed by splitting each into an internal _*_main() (shared by unified + legacy) and a run_* wrapper (only the wrapper carries the deprecation).
  • Package docstring (fortranspire/__init__.py) was a pre-rename relic. Replaced with the current project description; added __version__ = "0.1.1".

Upgrade

pip install --upgrade fortranspire    # once 0.1.1 lands on PyPI

No breaking changes. Every command from 0.1.0 keeps working identically. The deprecation warning on the legacy agent-* scripts is still in place (and will fire at the right time).

Test plan

234/234 pass (231 in 0.1.0 + 3 new regression guards that fail against the 0.1.0 wheel and pass here).

Full changelog

See docs/changelog.md.