-
Notifications
You must be signed in to change notification settings - Fork 3.3k
Enable testing for Python 3.8 #970
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
Enable testing for Python 3.8 #970
Conversation
Welcome @Jamim! |
3.8.0 final: Monday, 2019-10-21 we want to merge this after that, right? |
Hello @yliaog, |
/hold |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I appreciate the cleanup of the CI script, but we’d be better off waiting on Travis CI side.
.travis.yml
Outdated
@@ -28,6 +28,10 @@ matrix: | |||
env: TOXENV=py37 | |||
- python: 3.7 | |||
env: TOXENV=py37-functional | |||
- python: 3.8-dev |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
3.8-dev is still a development build and is not ready for production yet.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
But it's good enough for testing purposes.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The reason we want to test a certain version is that we’ll be confident supporting this version in PyPI wheels. Therefore, I would stick to stable release only.
In fact, Travis CI is ready. |
Yet, 3.8 dev is not 3.8 final. Also, I don’t know how I selected approve for this PR - I meant “comment”. |
https://pythoninsider.blogspot.com/2019/08/python-380b4-is-now-available-for.html
|
https://pythoninsider.blogspot.com/2019/08/python-380b4-is-now-available-for.html
Please do notice that this repo is used in production environments. We won't be confident in supporting Python 3.8 unless it's production ready. |
/hold cancel |
Hello @micw523, |
Python 3.8 is there, so I believe that it would be nice to declare support and add tests for it on CI. Python 3.8.0 release announcement: https://discuss.python.org/t/python-3-8-0-is-now-available/2478
1b2b09c
to
4d85892
Compare
Hi @micw523, |
@@ -77,5 +77,6 @@ | |||
"Programming Language :: Python :: 3.5", | |||
"Programming Language :: Python :: 3.6", | |||
"Programming Language :: Python :: 3.7", | |||
"Programming Language :: Python :: 3.8", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As a side note, we'll need py38 wheels in the next release possibly.
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: Jamim, yliaog The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Hello,
Python 3.8 is almost there, so I believe that it would be nice to have tests for it on CI.
Best regards!