Skip to main content

PySCIPOpt

This project provides an interface from Python to the SCIP Optimization Suite. Starting from v8.0.3, SCIP uses the Apache2.0 license. If you plan to use an earlier version of SCIP, please review SCIP's license restrictions.

Gitter PySCIPOpt on PyPI Integration test coverage AppVeyor Status

Documentation

Please consult the online documentation or use the help() function directly in Python or ? in IPython/Jupyter.

The old documentation, which we are in the process of migrating from, is still more complete w.r.t. the API, and can be found here

See CHANGELOG.md for added, removed or fixed functionality.

Installation

The recommended installation method is via PyPI:

pip install pyscipopt

To avoid interfering with system packages, it's best to use a virtual environment:

python3 -m venv venv     # creates a virtual environment called venv
source venv/bin/activate # activates the environment. On Windows use: venv\Scripts\activate
pip install pyscipopt

Remember to activate the environment (source venv/bin/activate or equivalent) in each terminal session where you use PySCIPOpt. Note that some configurations require the use of virtual environments.

For information on specific versions, installation via Conda, and guides for building from source, please see the online documentation.

Building and solving a model

There are several examples and tutorials. These display some functionality of the interface and can serve as an entry point for writing more complex code. Some of the common usecases are also available in the recipes sub-package. You might also want to have a look at this article about PySCIPOpt: https://opus4.kobv.de/opus4-zib/frontdoor/index/index/docId/6045. The following steps are always required when using the interface:

  1. It is necessary to import python-scip in your code. This is achieved by including the line
from pyscipopt import Model
  1. Create a solver instance.
model = Model("Example")  # model name is optional
  1. Access the methods in the scip.pxi file using the solver/model instance model, e.g.:
x = model.addVar("x")
y = model.addVar("y", vtype="INTEGER")
model.setObjective(x + y)
model.addCons(2*x - y*y >= 0)
model.optimize()
sol = model.getBestSol()
print("x: {}".format(sol[x]))
print("y: {}".format(sol[y]))

Writing new plugins

The Python interface can be used to define custom plugins to extend the functionality of SCIP. You may write a pricer, heuristic or even constraint handler using pure Python code and SCIP can call their methods using the callback system. Every available plugin has a base class that you need to extend, overwriting the predefined but empty callbacks. Please see test_pricer.py and test_heur.py for two simple examples.

Please notice that in most cases one needs to use a dictionary to specify the return values needed by SCIP.

Using PySCIPOpt?

If your project or company is using PySCIPOpt, consider letting us know at scip@zib.de. We are always interested in knowing how PySCIPOpt is being used, and, given permission, would also appreciate adding your company's logo to our website.

If you are creating models with some degree of complexity which don't take too long to solve, also consider sharing them with us. We might want to add them to tests/helpers/utils.py to help make our tests more robust, or add them to our examples.

Citing PySCIPOpt

Please cite this paper

@incollection{MaherMiltenbergerPedrosoRehfeldtSchwarzSerrano2016,
  author = {Stephen Maher and Matthias Miltenberger and Jo{\~{a}}o Pedro Pedroso and Daniel Rehfeldt and Robert Schwarz and Felipe Serrano},
  title = {{PySCIPOpt}: Mathematical Programming in Python with the {SCIP} Optimization Suite},
  booktitle = {Mathematical Software {\textendash} {ICMS} 2016},
  publisher = {Springer International Publishing},
  pages = {301--307},
  year = {2016},
  doi = {10.1007/978-3-319-42432-3_37},
}

as well as the corresponding SCIP Optimization Suite report when you use this tool for a publication or other scientific work.

Seeking Maintainers

PySCIPOpt is sustained by volunteer effort, and as the project grows we are inviting more contributors and maintainers to join the team.

What needs to be done

These are the core responsibilities:

  • Community support: Going over the open issues regularly. Occasionally visiting Stack Overflow and OR.SE, as users also ask questions there.
  • PR review: Reviewing user pull requests, making sure that the CHANGELOG is updated, and all added methods are tested.
  • API coverage: keep expanding PySCIPOpt's coverage of SCIP's C API.
  • Documentation: help keep the documentation up to date, and add new tutorials/examples.
  • Releases: there should be a PySCIPOpt release with every SCIP release, at a minimum.

Even if you are not interested in becoming a maintainer, but would like to help out occasionally, that would be very welcome as well!

Send us an email over at joao.goncalves.dionisio@gmail.com if you're ready to take on the challenge :)

Release files for PySCIPOpt 6.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for PySCIPOpt 6.2.1
File Size Uploaded
pyscipopt-6.2.1.tar.gz 1.7 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for PySCIPOpt 6.2.1
File
pyscipopt-6.2.1-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
pyscipopt-6.2.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
pyscipopt-6.2.1-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
pyscipopt-6.2.1-cp314-cp314t-macosx_11_0_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ x86-64 Details
pyscipopt-6.2.1-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
pyscipopt-6.2.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
pyscipopt-6.2.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
pyscipopt-6.2.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
pyscipopt-6.2.1-cp314-cp314-macosx_11_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 11.0+ x86-64 Details
pyscipopt-6.2.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
pyscipopt-6.2.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
pyscipopt-6.2.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
pyscipopt-6.2.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
pyscipopt-6.2.1-cp313-cp313-macosx_11_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 11.0+ x86-64 Details
pyscipopt-6.2.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
pyscipopt-6.2.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
pyscipopt-6.2.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
pyscipopt-6.2.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
pyscipopt-6.2.1-cp312-cp312-macosx_11_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 11.0+ x86-64 Details
pyscipopt-6.2.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
pyscipopt-6.2.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
pyscipopt-6.2.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
pyscipopt-6.2.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64, Linux glibc 2.27+ ARM64 Details
pyscipopt-6.2.1-cp311-cp311-macosx_11_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 11.0+ x86-64 Details
pyscipopt-6.2.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
pyscipopt-6.2.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
pyscipopt-6.2.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
pyscipopt-6.2.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64, Linux glibc 2.27+ ARM64 Details
pyscipopt-6.2.1-cp310-cp310-macosx_11_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 11.0+ x86-64 Details
pyscipopt-6.2.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
pyscipopt-6.2.1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
pyscipopt-6.2.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
pyscipopt-6.2.1-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
pyscipopt-6.2.1-cp39-cp39-macosx_11_0_x86_64.whl CPython 3.9 CPython 3.9 macOS 11.0+ x86-64 Details
pyscipopt-6.2.1-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
pyscipopt-6.2.1-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
pyscipopt-6.2.1-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
pyscipopt-6.2.1-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
pyscipopt-6.2.1-cp38-cp38-macosx_11_0_x86_64.whl CPython 3.8 CPython 3.8 macOS 11.0+ x86-64 Details
pyscipopt-6.2.1-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details

Total release size: 825.4 MB

Release files / pyscipopt-6.2.1.tar.gz

Download URL pyscipopt-6.2.1.tar.gz
Size 1.7 MB
Tags Source
SHA-256 checksum
How to use checksums
3da1634ff341c8665fcf100486f7968ddbbf160dc56d83e99338717d2245ef6a
BLAKE2b-256 checksum
How to use checksums
3db9ef40e260c3e722d9d4617dd70548c1e3c51b065decd341cf9b9031957bf1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp314-cp314t-win_amd64.whl

Download URL pyscipopt-6.2.1-cp314-cp314t-win_amd64.whl
Size 49.6 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
138e312cd692b7c853e7eab572986bc6d2dd28acd6e16347d73c96c225613056
BLAKE2b-256 checksum
How to use checksums
7b75e280c162ae55a5db7f9031c4b92774964a8eebef94d2d463a389c9f6294b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pyscipopt-6.2.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 17.6 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d323fa83b855308587794cd0ab04ae6dd341c227202d0ddaec2761917034e972
BLAKE2b-256 checksum
How to use checksums
58ee97cd080513efdedea2fcd1f9b71d02e775f5e445ab39f8f012c14e4b4c5e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL pyscipopt-6.2.1-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 16.7 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a85fb7f73fd06fad9a0358b2eb47d94dbe94ee52baf85e045beb5e216022b6c7
BLAKE2b-256 checksum
How to use checksums
49dbbc80dfa03ef13701b818aca26428fe05c389a71a8ec5654e1e4ea60ef3a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp314-cp314t-macosx_11_0_x86_64.whl

Download URL pyscipopt-6.2.1-cp314-cp314t-macosx_11_0_x86_64.whl
Size 12.3 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
622e9640cdfc22632079ed4f73d88653d6170ee89ca6bdb6459d0db334fa7a87
BLAKE2b-256 checksum
How to use checksums
0f3cf6593bf4459e788f2302878369c5eb65ec5b04fd6e18524296fe05365c6b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp314-cp314t-macosx_11_0_arm64.whl

Download URL pyscipopt-6.2.1-cp314-cp314t-macosx_11_0_arm64.whl
Size 8.5 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
18c6283b8fc47929787a043204e7bb26f41e414d1e8597d394057bcc60fc3ee0
BLAKE2b-256 checksum
How to use checksums
05d4caa18165a2faf876d8d482b0b92bd75abf284af2b51b64ebee62c1b47065
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp314-cp314-win_amd64.whl

Download URL pyscipopt-6.2.1-cp314-cp314-win_amd64.whl
Size 49.4 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
6aed03b621decb09b38f399773bf8cf2c707e965990b778a24d28c8cc90a0756
BLAKE2b-256 checksum
How to use checksums
6fca05d80040767d1d2443ea6cd6cc42985cdd532feeaecfcc19f103c8b45a1b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pyscipopt-6.2.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 17.4 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9cdf0e460b834f06ea68a13e59f581f7ecbec5a466a76bbf1267ac5b4573bb52
BLAKE2b-256 checksum
How to use checksums
867eac663246709e6ab94b225c40e9dac863a91b1b86e12c2ea65c951f944bea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL pyscipopt-6.2.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 16.2 MB
Tags CPython 3.14 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
bb7858ceececa09658c3bfa58476862255353fea52d4f512ff97160f138f92cd
BLAKE2b-256 checksum
How to use checksums
c9fd851dedcabdb6d6168eae0e2c31008d02f20cf018b05d091a5bda6f5da6a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp314-cp314-macosx_11_0_x86_64.whl

Download URL pyscipopt-6.2.1-cp314-cp314-macosx_11_0_x86_64.whl
Size 12.3 MB
Tags CPython 3.14 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
8bd6fb0f2a6c8bf4ef49e524d4c022b7b539098193ce312e94d29c6254658ff6
BLAKE2b-256 checksum
How to use checksums
9a5361ab5575a6e29547b6d13c37d7005b3f348897b48dd6cbcd4261196f2e25
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL pyscipopt-6.2.1-cp314-cp314-macosx_11_0_arm64.whl
Size 8.4 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
299dbff65d60853d545788457d02720e3693df19ade4aaba1bbe8b575239ff4b
BLAKE2b-256 checksum
How to use checksums
fcaf4ddfd3802ff69ad58f44e6d96878265c4ea55cac2313aae1994611b0d6aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp313-cp313-win_amd64.whl

Download URL pyscipopt-6.2.1-cp313-cp313-win_amd64.whl
Size 48.2 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
a5621ddcb59f7816e87c3deeb1bf52f8693e016a1a29148201b712adb84956e3
BLAKE2b-256 checksum
How to use checksums
0d422b1d48d11311c2fda215c8da83f8f8cabec3b5a82936a7229919ad9141e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pyscipopt-6.2.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 17.6 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
725503ea90fd0962f1111a5b46ee3e271b7375e1b0dfda708ce223dbebaeff5e
BLAKE2b-256 checksum
How to use checksums
577659288c92b7ee914c351c6003b63249e0702d990d1fdd9ff97e65ffc1c57b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL pyscipopt-6.2.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 16.2 MB
Tags CPython 3.13 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8860afb9d43c93b653c7295ef674ad1ba156c731591fb7e33b5991c1136b0dc6
BLAKE2b-256 checksum
How to use checksums
fa6f5173067773b5e650566f90c3356bd3a71c02349e6644222a8971c0196687
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp313-cp313-macosx_11_0_x86_64.whl

Download URL pyscipopt-6.2.1-cp313-cp313-macosx_11_0_x86_64.whl
Size 12.3 MB
Tags CPython 3.13 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
fdba06632975280df18e684aa4b9867b1167cb3a6aa9a201e7ee3b108985af51
BLAKE2b-256 checksum
How to use checksums
953428ae4af84b6d372404da9d5ff636f1341826f80b793d98f86cac03bd0aa4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL pyscipopt-6.2.1-cp313-cp313-macosx_11_0_arm64.whl
Size 8.4 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
353725a8f65c86299502aadca12c3a1c7622a64746ea12251906ae0165c843ae
BLAKE2b-256 checksum
How to use checksums
76ac251c595d0eddd4e5480717298118bd252c3d8e5c169d2d95efc862e259ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp312-cp312-win_amd64.whl

Download URL pyscipopt-6.2.1-cp312-cp312-win_amd64.whl
Size 48.2 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
784d8fbee8134c7c1cf590a60972008159033938a5044d9ed28cde9abf4f86be
BLAKE2b-256 checksum
How to use checksums
8a509fceeb125674c0e955b2175cbba24f2b32ba5f8b635c3484648eb802d090
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pyscipopt-6.2.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 17.6 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
faf86357d83772508c5b1925570ee7e08385fa1a736e0ee33bf0e5c421dd845f
BLAKE2b-256 checksum
How to use checksums
7e5b3ce96f3ed012d3f17556748b27d49ba42b3662283ecb02ae45c70ed19de1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL pyscipopt-6.2.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 16.2 MB
Tags CPython 3.12 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
7839074b1dff5cd6e243ea86c0f43cd9f7e9e19257b1fdc5549cf9c9cff0fa6d
BLAKE2b-256 checksum
How to use checksums
1cd9cdecac650bbab6c8d5fcf9577b77bda53d8bbe972b6285e12530b4782d77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp312-cp312-macosx_11_0_x86_64.whl

Download URL pyscipopt-6.2.1-cp312-cp312-macosx_11_0_x86_64.whl
Size 12.3 MB
Tags CPython 3.12 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
df9581445061a58c8681e884b4f00801f4ee1dc150d9e5d30faa3cd05f6f5c7c
BLAKE2b-256 checksum
How to use checksums
7970319ef747c8b639165e78a5013c65eae9fa265f364abd6d85cb932719aa30
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL pyscipopt-6.2.1-cp312-cp312-macosx_11_0_arm64.whl
Size 8.4 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
fbfbc9fce11f8ee0383e64fcfef4bb1e7b5ae6a1063dd964008cf20f906fdd4d
BLAKE2b-256 checksum
How to use checksums
0ddc347f5b1a30972fb86759d6975acab3cb0fcbd1df6ea0f26873a8a46ddc32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp311-cp311-win_amd64.whl

Download URL pyscipopt-6.2.1-cp311-cp311-win_amd64.whl
Size 48.3 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
abc496fee8704f7d975cc7b860c30dd5bbe057478c4c19048eee247cdfcb8138
BLAKE2b-256 checksum
How to use checksums
1b8065efa84aea17f68a0a7c4d4de67c9185b0fd9effd8b2a9bd7bbf60568766
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pyscipopt-6.2.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 17.7 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2463128979ab81d2f99533fefa555c44008bd6aea5e67a19dfc09ddd3a43b3b4
BLAKE2b-256 checksum
How to use checksums
9e240384848cf14c69ba5db6e315716fcf3d84e9c1704c70062943f261a33829
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL pyscipopt-6.2.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 16.4 MB
Tags CPython 3.11 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a379c6c038f68d98a21ca5a5a855acba94fbbd53baa70fbcd85e3af2545969e6
BLAKE2b-256 checksum
How to use checksums
77ba55af4289c550290f3452758c35e9d9b42b69dfc3c7d5976c88f51c942f0f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp311-cp311-macosx_11_0_x86_64.whl

Download URL pyscipopt-6.2.1-cp311-cp311-macosx_11_0_x86_64.whl
Size 12.3 MB
Tags CPython 3.11 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
337f5fe1129bfdd918c04bfbc94ecc4c524bd23faf41a37649132fe52a01f750
BLAKE2b-256 checksum
How to use checksums
111bc434f3d0bc31d2e433abc819ac76aa8deef2df4409e8672278656762a5a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL pyscipopt-6.2.1-cp311-cp311-macosx_11_0_arm64.whl
Size 8.4 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3ff3ca831e5b13ec6e5d67d61c6dffbc9016952bab6891f1e94910082ab92005
BLAKE2b-256 checksum
How to use checksums
0d480aba04be54a4525a3a0672fcc178de1d8bf7228c4642dc50d7b6cf0790f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp310-cp310-win_amd64.whl

Download URL pyscipopt-6.2.1-cp310-cp310-win_amd64.whl
Size 48.3 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
d83d1cc9cc6d9a840cee71f4b19174cf01a54f004148a29725e2464e17011f59
BLAKE2b-256 checksum
How to use checksums
3bfec5229573807a1e17540128e2f289db287aa5417e085141e0b80de6f22d07
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pyscipopt-6.2.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 17.3 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a514aefee02abb47a1349a4ac88fdf900ce3981dcb3c94e66628de7db3dbfcfe
BLAKE2b-256 checksum
How to use checksums
f109de9ffb8cd47c6985a0b47ac2fa8f4c68b2f91fc3dbd3c543f716f7d97296
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL pyscipopt-6.2.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 15.9 MB
Tags CPython 3.10 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a333801893d7cfcf006144fe345274960b1577adb34cbafc7aa54cb068aa3812
BLAKE2b-256 checksum
How to use checksums
e5786d3ec7f237508aa2791468729b9f70820f90b5e11a6df12fa44d3a5014b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp310-cp310-macosx_11_0_x86_64.whl

Download URL pyscipopt-6.2.1-cp310-cp310-macosx_11_0_x86_64.whl
Size 12.3 MB
Tags CPython 3.10 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
030cfc16ffef98a33cc721423eaf0eb39853aa191f0161bf6915be7e8ef3d785
BLAKE2b-256 checksum
How to use checksums
98896d80c0c1e91180ca4dcfd34b40bfd0076a1ab8033fe8de165fed9cb288cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL pyscipopt-6.2.1-cp310-cp310-macosx_11_0_arm64.whl
Size 8.4 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
16cd9d3970f4b700ef88cc69902b5f5d5ae7f1963348fcf44b3552d880749836
BLAKE2b-256 checksum
How to use checksums
597047fd4a18ec802dc0954c8464b630a555d2f992d57e6c10aed5556867f481
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp39-cp39-win_amd64.whl

Download URL pyscipopt-6.2.1-cp39-cp39-win_amd64.whl
Size 48.3 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
bcebce78696a4431eacf9ec6b9eacc42c42eec0ac1e57d9f4d5b53167603c842
BLAKE2b-256 checksum
How to use checksums
462c4fa97c9ae142c20064b4341a761bd94a89615181818e685e933a7bd173f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pyscipopt-6.2.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 17.2 MB
Tags CPython 3.9 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c0cf76655f7a963cca7a0e7e7fbb2a17151b42fe2786f1327b26c1fa328800c9
BLAKE2b-256 checksum
How to use checksums
4773d48a826954b88cfe8ef2957c464d8323cbaf5a63737b2ef75462a056458d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL pyscipopt-6.2.1-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 15.8 MB
Tags CPython 3.9 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
2cbbca36e55b2d2bce7458fd9642307ccf10cc04d33147165e249977d740bb43
BLAKE2b-256 checksum
How to use checksums
5a7d6e267814691d20efa5f32983ee8207b228a835e3927fc1480ce46634b16c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp39-cp39-macosx_11_0_x86_64.whl

Download URL pyscipopt-6.2.1-cp39-cp39-macosx_11_0_x86_64.whl
Size 12.3 MB
Tags CPython 3.9 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
bb17522f794d96d958c3e53898f481cbe584c49ee2884621db305160358f13bd
BLAKE2b-256 checksum
How to use checksums
e525ea51a45b9629458005fb04af3c8561918a7786b43c77ea7df57c220ef1dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp39-cp39-macosx_11_0_arm64.whl

Download URL pyscipopt-6.2.1-cp39-cp39-macosx_11_0_arm64.whl
Size 8.4 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
183331c561375f8bdac739550d34bb452670af0e64b13ad69358af6fb9775025
BLAKE2b-256 checksum
How to use checksums
5cbdb1896463793b8fb0cc186a81bad1db9849a34b9a5f8caf54b3a597dde9d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp38-cp38-win_amd64.whl

Download URL pyscipopt-6.2.1-cp38-cp38-win_amd64.whl
Size 48.3 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
839473211c2d21e00ff7cf913b1de9a65f54a059d74fd98e1d5483b41a73d573
BLAKE2b-256 checksum
How to use checksums
02e8e50fe700e6b93a3f02253a01dbd33960e738496314519e4dadb9d98630aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pyscipopt-6.2.1-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 17.4 MB
Tags CPython 3.8 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6fa61eacb71c9dab8393cbbf245379b4a78b72721c9465fc3fb18f94d7c0a7d6
BLAKE2b-256 checksum
How to use checksums
16647914017fc1f11183ee770f1ba301613fb1499c679550d24442b9abb4771b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL pyscipopt-6.2.1-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 16.0 MB
Tags CPython 3.8 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
2e71d5ee204c33aaa8200d2506f096ef1c68715000682bf123c58279941bbd09
BLAKE2b-256 checksum
How to use checksums
f74557ce9a62707a3124dcb08afb514871fe48b63a13332c4dd3abe3d6111d96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp38-cp38-macosx_11_0_x86_64.whl

Download URL pyscipopt-6.2.1-cp38-cp38-macosx_11_0_x86_64.whl
Size 12.3 MB
Tags CPython 3.8 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
77e6574c6166be0b6ab24f744a10cd17beee886bc1921eb02f844c45acf94ad3
BLAKE2b-256 checksum
How to use checksums
4b7293772eb6794401b7af68fc6e77eedc73af579fc37ff07c94b89c50f67a91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyscipopt-6.2.1-cp38-cp38-macosx_11_0_arm64.whl

Download URL pyscipopt-6.2.1-cp38-cp38-macosx_11_0_arm64.whl
Size 8.5 MB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c3893fe11f0901ec49dbf04d60df00ba7848a17b8ce8cd46ec81d2e64a379068
BLAKE2b-256 checksum
How to use checksums
3693d892868c98fd9bc14ef63ec325e8cc26279559040e29d7fbb7e4aae78ee6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release history Release notifications | RSS feed

This release

6.2.1 This release

41 release files

6.2.0

41 release files

6.0.0

33 release files

5.7.1

33 release files

5.7.0

33 release files

5.6.0

31 release files

5.5.0

25 release files

5.4.1

25 release files

5.4.0

25 release files

5.2.1

25 release files

5.1.1

21 release files

5.0.1

21 release files

4.3.0

1 release file

4.2.0

1 release file

4.1.0

1 release file

4.0.0

1 release file

3.5.0

1 release file

3.4.0

1 release file

3.3.0

1 release file

3.2.2

1 release file

3.2.1

1 release file

3.2.0

4 release files

3.1.5

4 release files

3.1.4

4 release files

3.1.3

1 release file

3.1.2

1 release file

3.1.1

1 release file

3.1.0

1 release file

3.0.4

4 release files

3.0.3

4 release files

3.0.2

4 release files

3.0.1

4 release files

3.0.0

5 release files

2.2.3

4 release files

2.2.2

4 release files

2.2.1

4 release files

2.2.0

4 release files

2.1.9

4 release files

2.1.8

4 release files

2.1.7

4 release files

2.1.6

4 release files

2.1.5

4 release files

2.1.4

4 release files

2.1.3

4 release files

2.1.2

4 release files

2.1.1

4 release files

2.1.0

4 release files

2.0.2

4 release files

2.0.1

4 release files

2.0.0

4 release files

1.4.9

4 release files

1.4.8

4 release files

1.4.7

4 release files

1.4.6

3 release files

1.4.5

4 release files

1.4.4

4 release files

1.4.3

4 release files

1.4.2

4 release files

1.4.1

4 release files

1.4.0

4 release files

1.3.1

4 release files

1.3.0

4 release files

1.2.0

2 release files

1.1.3

4 release files

1.1.2

4 release files

1.1.1

3 release files

1.1.0

3 release files

1.0.2

1 release file

1.0.1

3 release files

1.0.0

4 release files

1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page