gh-89519: Remove classmethod descriptor chaining, deprecated since 3.11 by rhettinger · Pull Request #110163 · python/cpython · GitHub

github.com

Tin mới

rhettinger:remove_classmethod_descriptor_chaining

GitHub CopilotWrite better code with AI

GitHub Copilot appDirect agents from issue to merge

ActionsAutomate any workflow

CodespacesInstant dev environments

IssuesPlan and track work

Code ReviewManage code changes

Code QualityEnforce quality at merge

GitHub Advanced SecurityFind and fix vulnerabilities

Code securitySecure your code as you build

Secret protectionStop leaks before they start

View all use cases

Financial services

View all industries

Software Development

GitHub SponsorsFund open source developers

Copilot for BusinessEnterprise-grade AI features

Premium SupportEnterprise-grade 24/7 support

Pull requests 2.6k

Security and quality 0

Calling help executes @classmethod @property decorated methods #89519

: Remove classmethod descriptor chaining, deprecated si…

Remove doctests for classmethod descriptor chaining

Complete the emulation of MethodType.

Merge branch 'main' into remove_classmethod_descriptor_chaining

Merge branch 'main' into remove_classmethod_descriptor_chaining

🔨 test-with-buildbots

python/cpython#113233

python/cpython#113157

python/cpython@7f9a99e

python/cpython@d058eae

: Remove classmethod descriptor chaining, deprecated si…

CachedClassProps and CachedProp really don't play well with any tooling. 0Hughman0/Cassini#86

: Remove classmethod descriptor chaining, deprecated si…

PyCharm gets confused about metaclass properties chrisimcevoy/pyoda-time#159

Prepare for Python 3.13: replace classmethod(AutoConfig(...)) with …

Prepare for Python 3.13: replace classmethod(AutoConfig(...)) with a new dedicated AutoConfigClassMethod descriptor. google/fiddle#598

Prepare for Python 3.13: replace classmethod(AutoConfig(...)) with …

Prepare for Python 3.13: replace classmethod(AutoConfig(...)) with …

Prepare for Python 3.13: replace classmethod(AutoConfig(...)) with …

Prepare for Python 3.13: replace classmethod(AutoConfig(...)) with …

Prepare for Python 3.13: replace classmethod(AutoConfig(...)) with …

Prepare for Python 3.13: replace classmethod(AutoConfig(...)) with …