#3014 Updates policy exception request for python-typeguard: bypass one-week notice period
Closed: Invalid 10 months ago by music. Opened 10 months ago by music.

I plan to update python-typeguard from 2.12.3 to 4.0.0 in Rawhide.

This issue requests formal permission to submit the breaking update for python-typeguard in Rawhide immediately rather than waiting out the one week notice period, since waiting would cause all dependent packages to be impacted in the Python 3.12 rebuild.

Version 3 of typeguard included a number of breaking changes, and 4.0.0 included a few as well.

Directly-dependent package compatibility with version 4.0.0 is as follows:

While the Updates Policy prescribes one week’s notice for API-incompatible updates like this, the intent of that rule is to avoid breaking packages without notice. In this case, python-typeguard already FTBFS in Rawhide since python-typing-extensions was updated from 4.5.0 to 4.6.2, and this incompatible update is required to fix that. If the package is not updated, python-typeguard and everything that directly or indirectly depends on it will fail in the Python 3.12 mass rebuild.

Since this issue will be moot after one week, I have requested the fast-track procedure. A devel mailing list post with the above details and a link to this issue will follow promptly.


+1

I appreciate the detailed explanation and links to materials. 👏

Thanks for your time and your votes. This request failed to gather the necessary seven votes to complete the fast-track procedure, and seven days have elapsed since I provided notice of the breaking update, so the the update can now proceed under the Updates Policy without requiring an exception. I am therefore closing the issue. I expect to do the update tomorrow, or possibly late tonight, EDT.

Metadata Update from @music:
- Issue close_status updated to: Invalid
- Issue status updated to: Closed (was: Open)

10 months ago

Login to comment on this ticket.

Metadata