Releases: antonioterpin/pinet
Releases · antonioterpin/pinet
v0.2.0
What's Changed
- feat: non linear constraints and SOC by @p-grontas in #86
- Fixed cv method AttributeError for equality-only constraints by @mattiademartino in #93
- Feature 85 by @mattiademartino in #94
- feat: imported flowgym convention and enforced code quality (#88) by @mattiademartino in #90
- feat: strict basedpyright, finish EqualityConstraint rename, agentic docs by @antonioterpin in #96
- chore(typing+pytrees): adopt jaxtyping and migrate to equinox.Module by @antonioterpin in #104
- chore(typing): wire trace-time runtime type checking via jaxtyping + beartype by @antonioterpin in #113
- chore(typing): make full test suite pass under PINET_RUNTIME_CHECK=1 and flip default by @antonioterpin in #114
- chore(typing): extend jaxtyping rollout to tools/ and benchmarks/ by @antonioterpin in #117
- feat(parser): close non-linear coverage gaps (var_a_dyn=True + L2NormType) by @antonioterpin in #118
- refactor(naming): drop a_dyn, adopt lowercase _mat convention by @antonioterpin in #121
- docs: general docstring & comment quality pass for src/pinet/ (#116) by @antonioterpin in #123
- chore(parser): drop unreachable defensive raises, consolidate type guard by @antonioterpin in #127
- chore(benchmarks): finish post-#121 dataset rename, drop loader shim (closes #112) by @antonioterpin in #126
- refactor(naming): rename Project.lifted_box_constraint -> lifted_primitive_constraint (closes #124) by @antonioterpin in #128
- chore: address PR #129 review comments by @antonioterpin in #134
- chore(ci): harden CI (audit, CodeQL, benchmarks, hygiene) by @antonioterpin in #137
- chore(ci): add Dependabot for deps and Actions updates by @antonioterpin in #136
- chore(ci): add PyPI release workflow (OIDC trusted publishing) by @antonioterpin in #135
- chore(tests): mirror src/pinet tree, split parser unit tests by @antonioterpin in #138
- release: dev -> main (v1.0 / v0.2 cut) by @antonioterpin in #129
New Contributors
- @mattiademartino made their first contribution in #93
Full Changelog: v0.1.0...v0.2.0