Skip to content

Commit 4dba6e7

Browse files
committed
Prepare for v0.6 release
1 parent 3052e88 commit 4dba6e7

File tree

2 files changed

+15
-1
lines changed

2 files changed

+15
-1
lines changed

docs/source/changelog.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# Changelog
22

3+
## 0.6.0
4+
- Add support for KNITRO solver, including nonlinear optimization, callbacks, license management, and documentation
5+
- Add support for Xpress solver, including linear, quadratic, NLP, callbacks, and reduced cost support
6+
- Add `ReducedCost` variable attribute
7+
- Add checks in IpoptModel to raise an error when accessing variable values, objective value, constraint primal or dual before calling `optimize()` or after modifying the model
8+
- Fix the sign of dual multiplier in IPOPT
9+
- Fix Hessian matrix ordering in HiGHS (sort elements in the same column by row number)
10+
- Fix initial value of nonlinear optimization in COPT
11+
- Fix `poi.ExprBuilder` operation with itself
12+
- Allow `poi.quicksum` for high dimensional numpy array directly without needing `.flat`
13+
- Support Gurobi 13, COPT 8, HiGHS 1.12
14+
- Support finding Gurobi in pixi environment
15+
- Update CppAD to 20260000 and fmt to 12.1.0
16+
317
## 0.5.1
418
- Support llvmlite 0.45.0
519

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "scikit_build_core.build"
44

55
[project]
66
name = "pyoptinterface"
7-
version = "0.5.1"
7+
version = "0.6.0"
88
description = "Python interface to multiple optimization solvers"
99
readme = "README.md"
1010
requires-python = ">=3.9"

0 commit comments

Comments
 (0)