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

Build/test on Python 3.9 #2966

Closed
wants to merge 1 commit into from
Closed

Build/test on Python 3.9 #2966

wants to merge 1 commit into from

Conversation

gojomo
Copy link
Collaborator

@gojomo gojomo commented Sep 30, 2020

Python 3.9.0 is expected within a week: https://lwn.net/SubscriberLink/831783/44f4191759587fb7/

I'd tried a 3.9 build target a while back - but errors in other build-related packages made it fail. It might work now, and it'd be good to verify whether our build/unit-tests all work in Python 3.9.

So, here the Travis CI & Azure pipeline builds get added Python "3.9-dev" targets, to see if all's well.

@gojomo gojomo force-pushed the py39 branch 3 times, most recently from 515aa7a to 158d0b7 Compare October 6, 2020 02:18
@gojomo
Copy link
Collaborator Author

gojomo commented Oct 6, 2020

Failing on Linux because there's no scypy wheel for py3.9, and a local build can't find necessary libraries. I expect some time soon official scypy wheels will appear.

Failing on Windows because the latest Python they have is 3.8.5.

@gojomo gojomo mentioned this pull request Oct 16, 2020
8 tasks
@mpenkov mpenkov mentioned this pull request Mar 1, 2021
@FredHappyface
Copy link
Contributor

is this something that I would be able to take a look at as it would be great to get the 3.9 Wheels on pypi.org?

@piskvorky
Copy link
Owner

@gojomo are you able to merge develop (where we got rid of Travis) & trigger the CI build again?

Perhaps the dependencies have caught up with py3.9 in the meantime.

@gojomo
Copy link
Collaborator Author

gojomo commented Mar 2, 2021

As adding py39 targets is just a few lines in the build spec files, I'd suggest trying a new PR off develop for a clean/simple history.

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.

3 participants