Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion ci/conda_env_python.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ cython
cloudpickle
fsspec
hypothesis
numpy>=1.14
numpy>=1.16.6
pytest
pytest-faulthandler
pytest-lazy-fixture
Expand Down
6 changes: 2 additions & 4 deletions python/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,8 @@
[build-system]
requires = [
"cython >= 0.29",
"numpy==1.14.5; python_version<'3.7'",
"numpy==1.16.0; python_version=='3.7'",
"numpy==1.17.3; python_version=='3.8'",
"numpy==1.19.3; python_version>='3.9'",
"numpy==1.16.6; python_version<'3.9'",
"numpy==1.19.4; python_version>='3.9'",
"setuptools",
"setuptools_scm",
"wheel"
Expand Down
2 changes: 1 addition & 1 deletion python/requirements-build.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
cython>=0.29
numpy>=1.14
numpy>=1.16.6
setuptools>=38.6.0
setuptools_scm
6 changes: 2 additions & 4 deletions python/requirements-wheel-build.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
cython>=0.29.11
numpy==1.14.5; python_version < "3.7"
numpy==1.16.0; python_version == "3.7"
numpy==1.17.3; python_version == "3.8"
numpy==1.19.3; python_version >= "3.9"
numpy==1.16.6; python_version < "3.9"
numpy==1.19.4; python_version >= "3.9"
setuptools_scm
wheel
5 changes: 1 addition & 4 deletions python/requirements-wheel-test.txt
Original file line number Diff line number Diff line change
@@ -1,10 +1,7 @@
cffi
cython
hypothesis
numpy==1.14.5; python_version < "3.7"
numpy==1.16.0; python_version == "3.7"
numpy==1.17.3; python_version == "3.8"
numpy==1.19.3; python_version >= "3.9"
numpy==1.19.4
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@xhochy shouldn't we test with 1.16.6 for python < 3.9 instead?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should test with the numpy release we have built with and a much newer one to detect issues. Currently we only test with one and there I would prefer to test with a newer release as this has a higher chance to fail on the C-API level like we have seen with the 1.20 release candidate.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok, sounds good to me.

pandas<1.1.0; python_version < "3.8"
pandas; python_version >= "3.8"
pickle5; python_version == "3.6" or python_version == "3.7"
Expand Down
2 changes: 1 addition & 1 deletion python/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -572,7 +572,7 @@ def has_ext_modules(foo):


install_requires = (
'numpy >= 1.14',
'numpy >= 1.16.6',
)


Expand Down