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

Python 3.9 compatibility #813

Closed
stennie opened this issue Jul 8, 2020 · 2 comments
Closed

Python 3.9 compatibility #813

stennie opened this issue Jul 8, 2020 · 2 comments
Milestone

Comments

@stennie
Copy link
Collaborator

stennie commented Jul 8, 2020

Test for Python 3.9 compatibility

Release notes: https://docs.python.org/3.9/whatsnew/3.9.html

Expected 3.9.0 final release date: 2020-10-05

@stennie stennie self-assigned this Oct 12, 2020
@stennie stennie added this to the 1.7.0 milestone Oct 12, 2020
@stennie
Copy link
Collaborator Author

stennie commented Oct 12, 2020

Python 3.9 is only available as 3.9-dev in Travis: https://docs.travis-ci.com/user/languages/python/#specifying-python-versions.

@stennie
Copy link
Collaborator Author

stennie commented Oct 12, 2020

matplotib installation apparently fails because there are no numpy wheels for 3.9 yet: numpy/numpy#17482

numpy installs in 3.9 but bails with a runtime error on import:

    RuntimeError: Polyfit sanity test emitted a warning, most likely due to using a buggy Accelerate backend. If you compiled yourself, see site.cfg.example for information. Otherwise report this to the vendor that provided NumPy.
    RankWarning: Polyfit may be poorly conditioned

Looks like it is a few weeks too early to add Python 3.9 to testing.

@stennie stennie removed their assignment Oct 12, 2020
@stennie stennie removed this from the 1.7.0 milestone Oct 12, 2020
@stennie stennie added this to the 1.7.0 milestone Jan 18, 2021
stennie added a commit to stennie/mtools that referenced this issue Jan 18, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant