SynthWorld 0.7.0
First PyPI release: pip install idcognito-synthworld (import and CLI name: synthworld).
Added
- PyPI release workflow using GitHub OIDC Trusted Publishing, gated on the full CI suite and a tag-to-version match.
py.typedmarker so type checkers consume the package's inline annotations; its presence in the wheel is asserted bymake package.examples/with a worked exact-span extraction evaluation and annotated sample output; the example runs as part ofmake ciso it cannot rot.- Project URLs, keywords, and classifiers in the packaging metadata.
- Changelog, code of conduct, issue templates, and a pull-request template.
Changed
- README documents the
idcognito-synthworldinstall name, adds status badges, and links the examples. - The public data dictionary no longer references internal roadmap milestones.
Full changelog: https://github.com/bluntmachetti/synthworld/blob/main/CHANGELOG.md