| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
…thod,abstractstaticmethod,abstractproperty}`
Documentation build overview70 files changed · + 1 added · ± 69 modified + Added ± Modified |
Sorry, something went wrong.
|
Any reason to rush removal after the min two years instead of the recommended five? |
Sorry, something went wrong.
|
Please also list in the relevant pending-removal-in-3.x.rst in https://github.com/python/cpython/tree/main/Doc/deprecations |
Sorry, something went wrong.
I think it's because they've been deprecated since 3.3. But as I said, IDEs still pick them up in the suggestion list but they would show them as deprecated sometimes (it's more an IDE issue here). I'm in favor of having a 5 years deprecation because those could be still used and I think we should let people know that they don't need this pattern anymore. |
Sorry, something went wrong.
I think that this is not a rush :) If others strongly believe that 5 years is a must, then I can make the change :( |
Sorry, something went wrong.
|
Searching the top 15k PyPI projects (from February) found 632 matching lines in 150 projects for @(abc\.)?abstract(classmethod|staticmethod|property). GitHub finds 26.9k files. I also recommend opening issues for Ruff and pyupgrade to rewrite these deprecations (we should do this more often!). |
Sorry, something went wrong.
|
I opened a new issue for ruff: astral-sh/ruff#25105 |
Sorry, something went wrong.
There was a problem hiding this comment.
Thanks!
Sorry, something went wrong.
|
I will keep this open for some time to gain more potential comments :) |
Sorry, something went wrong.
|
Who can merge? |
Sorry, something went wrong.
|
Maintainers (soblevn, hugovk or myself in this discussion) can merge when it's time. |
Sorry, something went wrong.
|
OK |
Sorry, something went wrong.
|
Speaking of merging :) |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Uh oh!
There was an error while loading. Please reload this page.
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.