Skip to content
This repository was archived by the owner on Feb 14, 2023. It is now read-only.

Use pyproject.toml for build dependencies #57

Closed
rth opened this issue May 9, 2020 · 1 comment
Closed

Use pyproject.toml for build dependencies #57

rth opened this issue May 9, 2020 · 1 comment

Comments

@rth
Copy link
Contributor

rth commented May 9, 2020

Currently build dependencies are manually specified in CI

NP_BUILD_DEP: "numpy==1.13.3"

That's not ideal, because among other things numpy 1.13.3 does not support python 3.8 yet we are building wheels with it as far as I can tell.

Instead I think we should use the build dependencies from https://github.com/scikit-learn/scikit-learn/blob/master/pyproject.toml to install the correct numpy version depending on the Python version, likely with,

pip wheel . -w dist/

instead of

python setup.py sdist_wheel
@ogrisel
Copy link
Contributor

ogrisel commented Nov 9, 2020

@ogrisel ogrisel closed this as completed Nov 9, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants