Task #2897
closedDrop Python 3.4 support
0%
Description
Currently setup.py
states that Pulp 3 supports Python 3.4
Reasons to drop Python 3.4 support:
- Pulp 3 is not expected to support EL6, where SCL is available for Python 3.4 only
- There is Python 3.5 SCL for EL7 available.
- Next Django release (2.0) will support Python 3.5+
- No impact on Django version choice, both Django LTS versions, 1.8 and 1.11, support Python 3.5
- Next major Celery release will support only Python 3.5
Updated by amacdona@redhat.com over 7 years ago
When I ported the style guide, I prematurely stated we were going to use 3.5+.
http://docs.pulpproject.org/en/3.0/nightly/contributing/style_guide.html#python-version
If we close this issue for some reason, please change that line to 3.4.
Updated by mhrivnak over 7 years ago
- Subject changed from Consider dropping Python 3.4 support to Drop Python 3.4 support
- Status changed from NEW to ASSIGNED
- Assignee set to bizhang
- Sprint/Milestone set to 41
- Sprint Candidate changed from No to Yes
Tanya pointed out that it will be good for plugin writers to understand what Python versions they can work with.
Updated by bizhang over 7 years ago
- Status changed from ASSIGNED to CLOSED - COMPLETE
As a part of #2842 I dropped Python 3.4 from pulpcore, pulpcore-plugin, and pulpcore-common (the 3 packages currently published on pypi) because the docs stated that we only support 3.5+
The other setup.py should be updated as we get the other packages ready for publishing.
Added by bmbouter about 7 years ago
Added by bmbouter about 7 years ago
Revision 7659f3b8 | View on GitHub
Updating the Python runtime to 3.5 in one place
Updating the Python runtime to 3.5 in one place
https://pulp.plan.io/issues/2897 re #2897