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

Test setup for Python 3.9 #8967

Closed
2 of 4 tasks
uranusjr opened this issue Oct 8, 2020 · 7 comments
Closed
2 of 4 tasks

Test setup for Python 3.9 #8967

uranusjr opened this issue Oct 8, 2020 · 7 comments
Labels
type: maintenance Related to Development and Maintenance Processes

Comments

@uranusjr
Copy link
Member

uranusjr commented Oct 8, 2020

Python 3.9.0 has been released. pip should add it into the test matrix.

This is more of a todo to myself, but feel free to work on it before I can!

TODO:

  • Update tox setup
  • Update nox setup
  • Update Azure setup
  • Update Travis setup

Optional:

  • Add allow-failure Travis setup for Python HEAD?
@uranusjr uranusjr added the type: maintenance Related to Development and Maintenance Processes label Oct 8, 2020
@srinivasraj12
Copy link

New syntax features:

PEP 584, union operators added to dict;

PEP 585, type hinting generics in standard collections;

PEP 614, relaxed grammar restrictions on decorators.

@uranusjr
Copy link
Member Author

Did Hacktoberfest just change its metric from PRs to issue comments? /s

@McSinyx
Copy link
Contributor

McSinyx commented Oct 17, 2020

No, and I find it a bit unwelcoming to new (potential) contributor for us to make such assumption. Related to @srinivasraj12 comment, I think there should be a way to track stuff we (wanna) use from newer Python and make compat wrapper for, for the ease of later deprecation. Just an idea, I'm too burnt out at the moment to put together any coherent thought.

@pradyunsg
Copy link
Member

pradyunsg commented Oct 17, 2020

FWIW, we generally can't really use the features in newer versions of Python -- since we're stuck with using the lowest-common-denominator portions of all our supported Python versions.

@pradyunsg
Copy link
Member

CI stuff isn't done yet. We got the rest covered w/ #8971!

@hugovk
Copy link
Contributor

hugovk commented Oct 19, 2020

Tracking issues to follow/upvote:

@ichard26
Copy link
Member

Is it OK to close this issue given that GHA is now handling all of CI and seems to be testing 3.9 just fine, if so, let's close this :)

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Sep 25, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
type: maintenance Related to Development and Maintenance Processes
Projects
None yet
Development

No branches or pull requests

6 participants