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 JelleZijlstra
Recipients JelleZijlstra, gvanrossum, kj, matthew.rahtz, mrahtz, serhiy.storchaka
Date 2022-03-13.22:10:02
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1647209402.89.0.185081472996.issue47006@roundup.psfhosted.org>
In-reply-to
Content
Thanks Matthew! Merged PRs can still be reverted, and we have some time before the feature freeze. I'd like to hear what Guido and Ken think too.

If we go with the GenericAlias substitution, we need to make sure that such aliases still work as base class. That would need some C work to make types.GenericAlias.__mro_entries__ recurse if the alias's origin is itself a GenericAlias. There's a few other subtleties to think about; I can work on that but don't have a ton of time today.
History
Date User Action Args
2022-03-13 22:10:02JelleZijlstrasetrecipients: + JelleZijlstra, gvanrossum, serhiy.storchaka, kj, matthew.rahtz, mrahtz
2022-03-13 22:10:02JelleZijlstrasetmessageid: <1647209402.89.0.185081472996.issue47006@roundup.psfhosted.org>
2022-03-13 22:10:02JelleZijlstralinkissue47006 messages
2022-03-13 22:10:02JelleZijlstracreate