Skip to content

Releases: scipopt/PySCIPOpt

v6.2.1

Choose a tag to compare

@Joao-Dionisio Joao-Dionisio released this 16 May 13:26

Fixed

  • Fixed AttributeError when comparing NumPy scalars (e.g. np.float64) or 0-dim NumPy arrays against Expr/Variable on NumPy 2.x (#1218)

v6.2.0 - Bugfixing, expression performance, new methods

Choose a tag to compare

@Joao-Dionisio Joao-Dionisio released this 11 May 13:08

Once again, thank you @Zeroto521 for the continued commitment to improve PySCIPOpt's performance, and thank you @pfetsch as well for the bugfixing and additions. Bugfixes on the SCIP side also cleared some old issues reported on PySCIPOpt.

What's Changed

Full Changelog: v6.1.0...v6.2.0

v6.1.0 - Bugfixing, matrix and expression performance, better stubs

Choose a tag to compare

@Joao-Dionisio Joao-Dionisio released this 05 Feb 23:26
4c87d81

This was a very active month. Thank you to @Zeroto521 for all your work on improving PySCIPOpt's performance, and thank you, @jonathanberthias, for the introduction and continued support of type stubs. Thank you to all the others who helped during this time, either with PRs or by reporting bugs.
Several of the repo's oldest issues have been addressed (for the curious, #1150, #993, #1161, #1151, #1132).
PySCIPOpt is entering a new phase, with more people contributing and becoming active participants in the repo. Makes me very happy; it's a sign of a vibrant community. This does increase the maintenance effort, so if you would like to help in that regard, please contact me by email (joao.goncalves.dionisio@gmail.com).

What's Changed

New Contributors

Full Changelog: v6.0.0...v6.1.0

v6.0.0 - Support for SCIP 10

Choose a tag to compare

@Joao-Dionisio Joao-Dionisio released this 28 Nov 17:22
bcbfd62

We’re excited to announce a new release of PySCIPOpt adding compatibility with SCIP 10, the latest major version 🚀

The main features include support for finding IIS (Irreducible Infeasible Systems), and the possibility to solve your problem in Exact mode, without floating point precisions. You can now also use the writeStatisticsJson to get the run statistics in a json format.

Here is a list of changes:

Added

  • Added support for IIS - Irreducible Inconsistent Subsystems
  • Added 4 new events: TYPECHANGED, IMPLTYPECHANGED, DUALBOUNDIMPROVED, GAPUPDATED.
  • Support for new implied integrality
  • Wrapped varIsBinary(), varIsIntegral(), varIsImpliedIntegral(), varIsNonImpliedIntegral(), varGetImplType()
  • Interfaced some exact SCIP methods
  • wrapped SCIPprintStatisticsJson

Fixed

Changed

Removed

  • Removed methods chgAndConsCheckFlagWhenUpgr, chgAndConsRemovableFlagWhenUpgr

v5.7.1

Choose a tag to compare

@Joao-Dionisio Joao-Dionisio released this 17 Nov 13:28
1d902af

To correct mismatch between PyPi and Github versions.

v5.7.0

Choose a tag to compare

@Joao-Dionisio Joao-Dionisio released this 17 Nov 10:57
bcde1df

What's Changed

New Contributors

Full Changelog: v5.6.0...v5.7.0

v5.6.0

Choose a tag to compare

@mmghannam mmghannam released this 26 Aug 14:10
c681f94

What's Changed

New Contributors

Full Changelog: v5.5.0...v5.6.0

v5.5.0

Choose a tag to compare

@Joao-Dionisio Joao-Dionisio released this 10 May 10:42
01e2354

What's Changed

New Contributors

Full Changelog: v5.4.1...v5.5.0

v5.4.1

Choose a tag to compare

@Joao-Dionisio Joao-Dionisio released this 25 Feb 17:04
6ac9397

What's Changed

Full Changelog: v5.4.0...v5.4.1

v5.4.0

Choose a tag to compare

@Opt-Mucca Opt-Mucca released this 25 Feb 13:13
a0165ec

What's Changed

Full Changelog: v5.3.0...v5.4.0