Bug 2009707 - Include the final release of Python 3.10.0 in Fedora 35 GA
Summary: Include the final release of Python 3.10.0 in Fedora 35 GA
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: python3.10
Version: 35
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Tomáš Hrnčiar
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: AcceptedFreezeException
Depends On:
Blocks: PYTHON3.10 F35FinalFreezeException
TreeView+ depends on / blocked
 
Reported: 2021-10-01 11:51 UTC by Tomáš Hrnčiar
Modified: 2021-10-06 15:57 UTC (History)
8 users (show)

Fixed In Version: python3.10-3.10.0-1.fc35
Clone Of:
Environment:
Last Closed: 2021-10-06 15:57:31 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Tomáš Hrnčiar 2021-10-01 11:51:12 UTC
According to https://fedoraproject.org/wiki/Changes/Python3.10#Important_dates_and_plan I'd like to include the final release of Python 3.10.0 in Fedora 35 GA.

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

There is quite a lot of commits between Python 3.10.0rc2 and final. Most of them are improving documentation and some of them are bugfixes. We plan to check them when the final is released. We would like to avoid shipping a release candidate in a final Fedora release.

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

https://github.com/python/cpython/tree/branch-v3.10.0
https://github.com/python/cpython/compare/v3.10.0rc2...branch-v3.10.0

Comment 1 Fedora Update System 2021-10-04 23:01:14 UTC
FEDORA-2021-aa96e56ac0 has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2021-aa96e56ac0

Comment 2 Miro Hrončok 2021-10-05 08:27:45 UTC
FTR Tomáš and I have reviewed all the commits between rc2 and final and we found nothing suspicious. It is mostly docs or tests, IDLE or similar, except for the following 3 exceptional exception-related commits:

https://github.com/python/cpython/commit/39c4fe5e2b2ae5ac45c380b0a83e86bac3d7129c
https://github.com/python/cpython/commit/3397e3192ccc95ff7076f735930d2f4c60fbc278
https://github.com/python/cpython/commit/1e2058214fffcb3919e0e127145106ade40a0420

I've consulted them with the Red Hat Python Maint experts as well as the upstream Python Release manager and we concluded they are not dangerous (changes like this also happen between patch releases).

Comment 3 Fedora Update System 2021-10-05 15:18:07 UTC
FEDORA-2021-aa96e56ac0 has been pushed to the Fedora 35 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-aa96e56ac0`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-aa96e56ac0

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 4 Adam Williamson 2021-10-06 00:19:04 UTC
+5 in https://pagure.io/fedora-qa/blocker-review/issue/490 , marking accepted.

Comment 5 Fedora Update System 2021-10-06 15:57:31 UTC
FEDORA-2021-aa96e56ac0 has been pushed to the Fedora 35 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.