Skip to content

Commit 16599c7

Browse files
Release 570 (#1097)
* some cleanup * update scip version * explicitely install pytest * removing stage checks due to new default interface preset * test stage checking * fix tests * missing version updates * update from scipoptsuitedeploy * Revert "removing stage checks due to new default interface preset" This reverts commit 550e1d2. * try to update macosx_deployment_target * typo and date Updated version number and added new features.
1 parent bcde1df commit 16599c7

File tree

12 files changed

+24
-19
lines changed

12 files changed

+24
-19
lines changed

.github/workflows/coverage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: Run tests with coverage
22
env:
3-
version: 9.2.3
3+
version: 9.2.4
44

55
on:
66
push:

.github/workflows/integration-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: Integration test
22

33
env:
4-
version: 9.2.3
4+
version: 9.2.4
55

66
on:
77
push:

.github/workflows/test-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: TestPyPI release
22

33
env:
4-
version: 9.2.3
4+
version: 9.2.4
55

66

77
# runs only when a release is published, not on drafts

.github/workflows/update-packages-and-documentation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: Test and Release PyPI Package
22

33
env:
4-
version: 9.2.3
4+
version: 9.2.4
55

66

77
# runs only when a release is published, not on drafts

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
## Unreleased
44
### Added
5+
### Fixed
6+
### Changed
7+
### Removed
8+
9+
## 5.7.0 - 2025.11.17
10+
### Added
511
- Added possibility of having variables in exponent.
612
- Added basic type stubs to help with IDE autocompletion and type checking.
713
- MatrixVariable comparisons (<=, >=, ==) now support numpy's broadcast feature.

docs/build.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ To download SCIP please either use the pre-built SCIP Optimization Suite availab
2222
* - SCIP
2323
- PySCIPOpt
2424
* - 9.2
25-
- 5.3, 5.4+
25+
- 5.3, 5.4, 5.5, 5.6, 5.7
2626
* - 9.1
2727
- 5.1, 5.2.x
2828
* - 9.0

pyproject.toml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,9 @@ AARCH=$(uname -m)
5151
echo "------"
5252
echo $AARCH
5353
if [[ $AARCH == "aarch64" ]]; then
54-
wget https://github.com/scipopt/scipoptsuite-deploy/releases/download/v0.8.0/libscip-linux-arm.zip -O scip.zip
54+
wget https://github.com/scipopt/scipoptsuite-deploy/releases/download/v0.9.0/libscip-linux-arm.zip -O scip.zip
5555
else
56-
wget https://github.com/scipopt/scipoptsuite-deploy/releases/download/v0.8.0/libscip-linux.zip -O scip.zip
56+
wget https://github.com/scipopt/scipoptsuite-deploy/releases/download/v0.9.0/libscip-linux.zip -O scip.zip
5757
fi
5858
unzip scip.zip
5959
mv scip_install scip
@@ -67,11 +67,11 @@ before-all = '''
6767
#!/bin/bash
6868
brew install wget zlib gcc
6969
if [[ $CIBW_ARCHS == *"arm"* ]]; then
70-
wget https://github.com/scipopt/scipoptsuite-deploy/releases/download/v0.8.0/libscip-macos-arm.zip -O scip.zip
70+
wget https://github.com/scipopt/scipoptsuite-deploy/releases/download/v0.9.0/libscip-macos-arm.zip -O scip.zip
7171
export MACOSX_DEPLOYMENT_TARGET=14.0
7272
else
73-
wget https://github.com/scipopt/scipoptsuite-deploy/releases/download/v0.8.0/libscip-macos-intel.zip -O scip.zip
74-
export MACOSX_DEPLOYMENT_TARGET=13.0
73+
wget https://github.com/scipopt/scipoptsuite-deploy/releases/download/v0.9.0/libscip-macos-intel.zip -O scip.zip
74+
export MACOSX_DEPLOYMENT_TARGET=14.0
7575
fi
7676
unzip scip.zip
7777
mv scip_install src/scip
@@ -84,7 +84,7 @@ repair-wheel-command = '''
8484
delocate-listdeps {wheel}
8585
delocate-wheel --require-archs {delocate_archs} -w {dest_dir} {wheel}
8686
else
87-
export MACOSX_DEPLOYMENT_TARGET=13.0
87+
export MACOSX_DEPLOYMENT_TARGET=14.0
8888
delocate-listdeps {wheel}
8989
delocate-wheel --require-archs {delocate_archs} -w {dest_dir} {wheel}
9090
fi
@@ -96,7 +96,7 @@ repair-wheel-command = '''
9696
skip="pp* cp36* cp37*"
9797
before-all = [
9898
"choco install 7zip wget",
99-
"wget https://github.com/scipopt/scipoptsuite-deploy/releases/download/v0.8.0/libscip-windows.zip -O scip.zip",
99+
"wget https://github.com/scipopt/scipoptsuite-deploy/releases/download/v0.9.0/libscip-windows.zip -O scip.zip",
100100
"\"C:\\Program Files\\7-Zip\\7z.exe\" x \"scip.zip\" -o\"scip-test\"",
101101
"mv .\\scip-test\\scip_install .\\test",
102102
"mv .\\test .\\scip"

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@
118118

119119
setup(
120120
name="PySCIPOpt",
121-
version="5.6.0",
121+
version="5.7.0",
122122
description="Python interface and modeling environment for SCIP",
123123
long_description=long_description,
124124
long_description_content_type="text/markdown",

src/pyscipopt/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__: str = '5.6.0'
1+
__version__: str = '5.7.0'

src/pyscipopt/scip.pxi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ include "matrix.pxi"
4343
# recommended SCIP version; major version is required
4444
MAJOR = 9
4545
MINOR = 2
46-
PATCH = 1
46+
PATCH = 4
4747

4848
# for external user functions use def; for functions used only inside the interface (starting with _) use cdef
4949
# todo: check whether this is currently done like this

0 commit comments

Comments
 (0)