Since it is 3.15 now 🎉 we can remove things that were deprecated and scheduled for removal.
Refs #106309
pythongh-133601: Remove deprecated `typing.no_type_check_decorator`
As of this year we prefer a 5-year deprecation period before removing things (https://peps.python.org/pep-0387/#changelog). Why do we need to remove this now?
@JelleZijlstra it says remove=(3, 15) :)
I though that pep-387 would only apply to new deprecations, not already scheduled ones. I don't think that anyone is using this feature at all, there's no need to keep it.
Side note: I really don't like this PEP :(
gh-133601: Remove deprecated `typing.no_type_check_decorator` (#133602)
pythongh-133601: Remove deprecated `typing.no_type_check_decorator` (p…
Initial support for Python 3.15.0a8 (#21255)
Activity
pythongh-133601: Remove deprecated `typing.no_type_check_decorator`
JelleZijlstra commented on May 8, 2025
As of this year we prefer a 5-year deprecation period before removing things (https://peps.python.org/pep-0387/#changelog). Why do we need to remove this now?
sobolevn commented on May 8, 2025
@JelleZijlstra it says remove=(3, 15) :)
I though that pep-387 would only apply to new deprecations, not already scheduled ones.
I don't think that anyone is using this feature at all, there's no need to keep it.
Side note: I really don't like this PEP :(
gh-133601: Remove deprecated `typing.no_type_check_decorator` (#133602)
pythongh-133601: Remove deprecated `typing.no_type_check_decorator` (p…
Initial support for Python 3.15.0a8 (#21255)
Initial support for Python 3.15.0a8 (#21255)