Skip to content

Commit 38f1387

Browse files
authored
Merge pull request #628 from mkoeppe/pep517
pyproject.toml: New
2 parents 7ff6a23 + 399f3a6 commit 38f1387

File tree

3 files changed

+2
-9
lines changed

3 files changed

+2
-9
lines changed

INSTALL.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -55,14 +55,6 @@ Building everything from source
5555
Recommended is to install in a virtual environment (e.g. `python3 -m venv <DIR_PATH>`).
5656
Please note that a globally installed version of PySCIPOpt on your machine might lead to problems.
5757

58-
After setting up and activating your virtual environment (`source <DIR_PATH>/bin/activate`) make sure you have [Cython](http://cython.org/) installed, at least version 0.21
59-
60-
pip install cython
61-
62-
Note you will also need the `wheel` package, which usually is already installed:
63-
64-
pip install wheel
65-
6658
Furthermore, you need to have the Python
6759
development files installed on your system (error message "Python.h not
6860
found"):

pyproject.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
[build-system]
2+
requires = ['setuptools', 'cython <3, >=0.21']

setup.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,6 @@
126126
"Topic :: Scientific/Engineering :: Mathematics",
127127
],
128128
ext_modules=extensions,
129-
install_requires=["wheel"],
130129
packages=["pyscipopt"],
131130
package_dir={"pyscipopt": packagedir},
132131
package_data={"pyscipopt": ["scip.pyx", "scip.pxd", "*.pxi"]},

0 commit comments

Comments
 (0)