This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author AlexWaygood
Recipients AlexWaygood, ajoino, rzepecki.t
Date 2021-08-13.13:05:49
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1628859949.78.0.0723215559962.issue44905@roundup.psfhosted.org>
In-reply-to
Content
+1 to this suggestion. I had a use case for this the other day. It currently feels like something of a discrepancy between ABCs and `typing.Property`, which can be seen as analogous in some ways to "an ABC for the static type-checker". `typing.Property` allows you to specify that an object must have certain attributes, as well as certain methods, while for ABCs it is only the latter.
History
Date User Action Args
2021-08-13 13:05:49AlexWaygoodsetrecipients: + AlexWaygood, ajoino, rzepecki.t
2021-08-13 13:05:49AlexWaygoodsetmessageid: <1628859949.78.0.0723215559962.issue44905@roundup.psfhosted.org>
2021-08-13 13:05:49AlexWaygoodlinkissue44905 messages
2021-08-13 13:05:49AlexWaygoodcreate