OMMX Python SDK 1.6.0 Release Candidate 1
Pre-release
Pre-release
·
76 commits
to main
since this release
What's Changed
Breaking Changes
- Do not use multi-index for dataframe property by @termoshtt in #208
Bug fix
- Restore
Solution.annotations
inArtifact.get_solution
by @termoshtt in #212
Python SDK update
ommx.v1.ParametericInstance
andInstance.penalty_method
in Python SDK by @termoshtt in #200- Fill
ommx.v1.Solution.state
withsubstituted_value
ofDecisionVariable
by @termoshtt in #207 - Drop Python 3.8 because it has been ended at 2024/10/7 by @termoshtt in #209
Function.terms
and related properties by @termoshtt in #214- Introduce
AsConstraint
abstract class to share comparison operators by @termoshtt in #222 - Override
__eq__
method also forQuadratic
and others by @termoshtt in #224 - Uniform penalty method by @termoshtt in #227
- Add penalty weight parameter id to removed constraint for inverse lookup by @termoshtt in #228
Documentation update
- Sphinx document of
ommx.v1
module is broken by @termoshtt in #204 - Fix binder link of jupyter-book by @termoshtt in #205
- Release note for Python SDK 1.5.0 by @termoshtt in #206
- Generate
requirements.txt
for Binder usinguv pip compile
by @termoshtt in #213 - Show inherited members in the Python SDK documentation by @termoshtt in #221
Others
- Start developing OMMX Python SDK 1.5.2 by @github-actions in #201
- Add Dependabot configuration for pip by @termoshtt in #215
- Release candidate of Python SDK 1.6.0rc1 by @termoshtt in #230
Full Changelog: python-1.5.1...python-1.6.0rc1