File tree Expand file tree Collapse file tree 3 files changed +7
-2
lines changed Expand file tree Collapse file tree 3 files changed +7
-2
lines changed Original file line number Diff line number Diff line change 26
26
- uses : actions/checkout@v4
27
27
28
28
- name : Build wheels
29
- uses : pypa/cibuildwheel@v2.23.1
29
+ uses : pypa/cibuildwheel@v3.1.3
30
30
env :
31
31
# Select wheels
32
32
CIBW_BUILD : " *-manylinux_x86_64 *-manylinux_aarch64 *-win_amd64 *-macosx_x86_64 *-macosx_arm64"
Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
3
+ ## 0.5.0
4
+ - Overhaul of the nonlinear programming interface and now PyOptInterface can solve nonlinear programming problems with COPT, Gurobi and IPOPT.
5
+ - Use ` model.add_linear_constraint(x+y, (1.0, 2.0)) ` to add two-sided linear constraints
6
+ - Add ` poi.ScalarAffineFunction.from_numpy ` to create scalar affine functions from numpy arrays quickly
7
+
3
8
## 0.4.1
4
9
- Support writing solution files in HiGHS
5
10
- Pass the names of variables and constraints to HiGHS
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ build-backend = "scikit_build_core.build"
4
4
5
5
[project ]
6
6
name = " pyoptinterface"
7
- version = " 0.4.1 "
7
+ version = " 0.5.0 "
8
8
description = " Python interface to multiple optimization solvers"
9
9
readme = " README.md"
10
10
requires-python = " >=3.9"
You can’t perform that action at this time.
0 commit comments