Bug 1883687

Summary: Include the final release of Python 3.9.0 in Fedora 33 GA
Product: [Fedora] Fedora Reporter: Miro Hrončok <mhroncok>
Component: python3.9Assignee: Miro Hrončok <mhroncok>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 33CC: cstratak, fzatlouk, mhroncok, nb, python-sig, thrnciar, torsava, vstinner, zbyszek
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: AcceptedFreezeException
Fixed In Version: python3.9-3.9.0-1.fc33 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-10-07 22:58:19 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1766778, 1785415    

Description Miro Hrončok 2020-09-29 20:50:13 UTC
According to https://fedoraproject.org/wiki/Changes/Python3.9#Important_dates_and_plan I'd like to include the final release of Python 3.9.0 in Fedora 33 GA.

While the release should technically happen 1 day before the final freeze, from experience it might be slipped by couple days.

There are not many changes anticipated between Python 3.9.0rc2 and final, except very important bugfixes. Such bugfixes could be delivered as 0-day update, but this is mostly about perception. I'd like to avoid shipping a release candidate in a final Fedora release.

A temporary branch exists in upstream for changes between 3.9.0rc2 and final:

https://github.com/python/cpython/tree/branch-v3.9.0

Today, there are no changes.

Comment 1 Zbigniew Jędrzejewski-Szmek 2020-09-29 21:43:25 UTC
So... what does this mean: Should the branch from before the release be shippped as "3.9" in F33?

Comment 2 Miro Hrončok 2020-09-29 22:28:46 UTC
No. We would simply update to 3.9.0 final once it is released and put it in with a final freeze exception.

https://www.python.org/dev/peps/pep-0596/

Expected:

3.9.0 final: Monday, 2020-10-05

https://fedorapeople.org/groups/schedule/f-33/f-33-key-tasks.html

Final Freeze: Tue 2020-10-06
Final Release Public Availability (GA): Tue 2020-10-20

Comment 3 Zbigniew Jędrzejewski-Szmek 2020-09-30 06:48:47 UTC
Oh, OK. I confused the final freeze with the final release. +1 for FE.

Comment 4 Nick Bebout 2020-10-01 00:24:00 UTC
+1 FE

Comment 5 Miro Hrončok 2020-10-01 14:16:57 UTC
Nick, please vote in https://pagure.io/fedora-qa/blocker-review/issue/132

Comment 6 František Zatloukal 2020-10-05 11:57:11 UTC
Marking as AcceptedFreezeException as per voting: https://pagure.io/fedora-qa/blocker-review/issue/132

Comment 8 Fedora Update System 2020-10-06 16:42:31 UTC
FEDORA-2020-e3cbc42959 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2020-e3cbc42959

Comment 9 Fedora Update System 2020-10-07 22:58:19 UTC
FEDORA-2020-e3cbc42959 has been pushed to the Fedora 33 stable repository.
If problem still persists, please make note of it in this bug report.