Skip to content

ARROW-10861: [Python] Update minimal NumPy version to 1.16.6#8878

Closed
xhochy wants to merge 2 commits into
apache:masterfrom
xhochy:ARROW-10861
Closed

ARROW-10861: [Python] Update minimal NumPy version to 1.16.6#8878
xhochy wants to merge 2 commits into
apache:masterfrom
xhochy:ARROW-10861

Conversation

@xhochy

@xhochy xhochy commented Dec 9, 2020

Copy link
Copy Markdown
Member

No description provided.

@github-actions

github-actions Bot commented Dec 9, 2020

Copy link
Copy Markdown

@kou

kou commented Dec 9, 2020

Copy link
Copy Markdown
Member

@github-actions crossbow submit -g wheel

@github-actions

github-actions Bot commented Dec 9, 2020

Copy link
Copy Markdown

Revision: ab43613e8c91eb50998ac42a8fa356d76f98e3b1

Submitted crossbow builds: ursa-labs/crossbow @ actions-756

Task Status
wheel-manylinux1-cp36m Azure
wheel-manylinux1-cp37m Azure
wheel-manylinux1-cp38 Azure
wheel-manylinux2010-cp36m Azure
wheel-manylinux2010-cp37m Azure
wheel-manylinux2010-cp38 Azure
wheel-manylinux2014-cp36m Azure
wheel-manylinux2014-cp37m Azure
wheel-manylinux2014-cp38 Azure
wheel-osx-high-sierra-cp36m TravisCI
wheel-osx-high-sierra-cp37m TravisCI
wheel-osx-high-sierra-cp38 TravisCI
wheel-osx-mavericks-cp36m TravisCI
wheel-osx-mavericks-cp37m TravisCI
wheel-osx-mavericks-cp38 TravisCI
wheel-win-cp36m Github Actions
wheel-win-cp37m Github Actions
wheel-win-cp38 Github Actions

@kou

kou commented Dec 9, 2020

Copy link
Copy Markdown
Member

It seems that we can't use numpy>=1.16.6 with vs2015_runtime<14.16.

@xhochy

xhochy commented Dec 10, 2020

Copy link
Copy Markdown
Member Author

Windows Wheels in general are currently broken. I have a WIP PR in #8881 to have everything build from BUNDLED instead of using conda-forge packages.

Comment thread python/pyproject.toml Outdated
@pitrou

pitrou commented Dec 14, 2020

Copy link
Copy Markdown
Member

I have no problem with this PR, but it needs rebasing and fixing conflicts.

@jorisvandenbossche

Copy link
Copy Markdown
Member

@xhochy do we still want to do this for pyarrow 3.0 ?

@xhochy

xhochy commented Jan 11, 2021

Copy link
Copy Markdown
Member Author

Oh yes, definitely!

xhochy and others added 2 commits January 12, 2021 10:38
Co-authored-by: Joris Van den Bossche <jorisvandenbossche@gmail.com>
@xhochy

xhochy commented Jan 12, 2021

Copy link
Copy Markdown
Member Author

@github-actions crossbow submit -g wheel

@github-actions

Copy link
Copy Markdown

Revision: 4fe319c

Submitted crossbow builds: ursa-labs/crossbow @ actions-875

Task Status
wheel-manylinux1-cp36m Azure
wheel-manylinux1-cp37m Azure
wheel-manylinux1-cp38 Azure
wheel-manylinux1-cp39 Azure
wheel-manylinux2010-cp36m Azure
wheel-manylinux2010-cp37m Azure
wheel-manylinux2010-cp38 Azure
wheel-manylinux2010-cp39 Azure
wheel-manylinux2014-cp36m Azure
wheel-manylinux2014-cp37m Azure
wheel-manylinux2014-cp38 Azure
wheel-manylinux2014-cp39 Azure
wheel-osx-high-sierra-cp36m Github Actions
wheel-osx-high-sierra-cp37m Github Actions
wheel-osx-high-sierra-cp38 Github Actions
wheel-osx-high-sierra-cp39 Github Actions
wheel-osx-mavericks-cp36m Github Actions
wheel-osx-mavericks-cp37m Github Actions
wheel-osx-mavericks-cp38 Github Actions
wheel-osx-mavericks-cp39 Github Actions
wheel-win-cp36m Github Actions
wheel-win-cp37m Github Actions
wheel-win-cp38 Github Actions

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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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.

@kszucs kszucs left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Merging on green, and will handle the failing builds in #9096

@kszucs

kszucs commented Jan 12, 2021

Copy link
Copy Markdown
Member

The travis builds are still pending but it shouldn't affect them, so merging.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Component: Python needs-rebase A PR that needs to be rebased by the author

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants