Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade pypy to 5.8, use pre-built numpy/scipy wheels #900

Merged
merged 1 commit into from
Jun 12, 2017

Conversation

jagerman
Copy link
Member

numpy 1.13.0 fails to install properly with pypy 5.7.1, so this upgrades pypy to the latest 5.8.0, which can build numpy successfully.

I've also uploaded pre-built pypy numpy and scipy wheels to imaginary.ca (checked every 2 hours and rebuilt if needed), and list that repository as an extra pypi location under the pypy pip install to avoid the long travis pypy build times for a new numpy/scipy release, new branch, or cache-cleared build.

numpy 1.13.0 fails with pypy 5.7.1, so this upgrades to 5.8.0.  I've
also uploaded pre-built .whl files to imaginary.ca (checked every 4
hours and rebuilt if needed), and list that as an extra pypi location
under the pypy pip install to avoid the long travis pypy build times for
a new release or branch.
@dean0x7d
Copy link
Member

The pre-built wheels are a great idea! LGTM.

@jagerman
Copy link
Member Author

I've stashed the build scripts here. A cron job runs ./check-for-updates.py every 2 hours.

@jagerman jagerman merged commit 2cc1916 into pybind:master Jun 12, 2017
@dean0x7d dean0x7d modified the milestone: v2.2 Aug 13, 2017
@jagerman jagerman deleted the pypy58 branch August 14, 2017 20:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants