Releases: Jij-Inc/ommx
Releases · Jij-Inc/ommx
OMMX Python SDK 0.5.1
ommx-python-mip-adapter
0.5.1 is not published on PyPI due to Git dependency to Python-MIP.
What's Changed
Bug fix
- Constant constraints by @termoshtt in #82
- Feasibility condition for inequality is too strict by @termoshtt in #84
Others
- Start developing 0.5.1 by @github-actions in #81
Full Changelog: python-0.5.0...python-0.5.1
OMMX Rust SDK 0.5.0
What's Changed
Protobuf update
- Introduce
ommx.v1.Result
andOptimality
enum by @termoshtt in #77
Rust SDK update
- Start developing 0.4.1 by @github-actions in #72
- Bump the dependencies group with 10 updates by @dependabot in #74
- Bug fix in
Instance::evaluate
by @termoshtt in #80
Others
- Store dual variable in
EvaluatedConstraint
by @termoshtt in #78
Full Changelog: rust-0.4.0...rust-0.5.0
OMMX Python SDK 0.5.0
What's Changed
Protobuf update
- Introduce
ommx.v1.Result
andOptimality
enum by @termoshtt in #77
Python SDK update
ommx_python_mip_adapter.solve
by @termoshtt in #76- Add verbose option to Python-MIP adapter by @termoshtt in #79
Others
- Store dual variable in
EvaluatedConstraint
by @termoshtt in #78
Full Changelog: python-0.4.1...python-0.5.0
OMMX Python SDK 0.4.1
What's Changed
Python SDK update
- Expose builder classes in
ommx-python-mip-adapter
by @termoshtt in #73
Full Changelog: python-0.4.0...python-0.4.1
OMMX Rust SDK 0.4.0
What's Changed
Protobuf update
- Flatten descriptions of decision variables and constraints by @termoshtt in #71
Rust SDK update
- Start developing 0.3.2 by @github-actions in #55
- Bump the dependencies group with 10 updates by @dependabot in #62
- Bump the dependencies group with 6 updates by @dependabot in #70
Others
- Design note by @termoshtt in #65
Full Changelog: rust-0.3.1...rust-0.4.0
OMMX Python SDK 0.4.0
What's Changed
Protobuf update
- Flatten descriptions of decision variables and constraints by @termoshtt in #71
Full Changelog: python-0.3.4...python-0.4.0
OMMX Python SDK 0.3.4
- From this release,
ommx-python-mip-adapter
Python package is included in this repository, and released as a part of Python SDK. - Python SDK 0.3.3 is yanked due to the failure of deployment.
Python SDK update
- Import
ommx-python-mip-adaptor
Python package by @termoshtt in #64
Full Changelog: python-0.3.2...python-0.3.4
OMMX Python SDK 0.3.2
What's Changed
Python SDK update
- Temporary artifact for testing by @termoshtt in #61
- Better constructor APIs for creating
ommx.v1.Instance
by @termoshtt in #66 - Pythonic
ommx.v1.DecisionVariable
wrapper by @termoshtt in #67 - Minimal modeler API to create
ommx.v1.Function
by @termoshtt in #68
Others
- Move
python/
intopython/ommx/
, repository cleanup by @termoshtt in #63 - Design note by @termoshtt in #65
Full Changelog: python-0.3.1...python-0.3.2
OMMX Python SDK 0.3.1
What's Changed
Python SDK update
- Tutorial Notebook for OMMX Artifact by @termoshtt in #58
- NumPy support in OMMX Artifact by @termoshtt in #59
- Save pandas.DataFrame as Apache Parquet format in OMMX Artifact by @termoshtt in #60
Full Changelog: python-0.3.0...python-0.3.1
OMMX Python SDK 0.3.0
What's Changed
Protobuf update
- Add evaluated values in
Solution
message, rename old message asRawSolution
by @termoshtt in #32 - Move feasible and optimal fields to Solution message instead of RawSolution by @termoshtt in #36
- Store descriptions of decision variables and constraints in Solution by @termoshtt in #37
- Rename
RawSolution
toState
by @termoshtt in #38 - Store decision variable IDs used to evaluating constraint by @termoshtt in #39
- Add document for quadratic function by @termoshtt in #46
Python SDK update
- Use maturin for python package by @NY57 in #29
ruff format
for Python codes by @termoshtt in #33- Return
Instance
andSolution
objects instead ofbytes
by @termoshtt in #35 - Call evaluate from Python by @termoshtt in #40
- Network graph for solution by @termoshtt in #42
- Create OMMX Artifact in Python by @termoshtt in #49
- Pythoninc
ommx.v1.{Instance, Solution}
, and dataframe APIs by @termoshtt in #44 - Push OMMX Artifact in Python by @termoshtt in #52
- Store annotations in
ommx.v1.{Instance, Solution}
Python objects by @termoshtt in #56 - Build wheels for release by @termoshtt in #57
New Contributors
- @github-actions made their first contribution in #48
- @dependabot made their first contribution in #50
Full Changelog: python-0.2.0...python-0.3.0