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 ethan.furman
Recipients barry, eli.bendersky, ethan.furman
Date 2020-11-30.22:17:33
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <[email protected]>
In-reply-to
Content
Currently, private names such as '__location' will get both name mangled and converted into an attribute, while `__location_` will get mangled, but not converted as the final name is sundered (e.g. `_MyEnum__location_`).

Just in case anyone is actually using private name Enum members we'll deprecate in 3.10, and in 3.11 private names will:

- not be converted
- not raise sunder errors
History
Date User Action Args
2020-11-30 22:17:33ethan.furmansetrecipients: + ethan.furman, barry, eli.bendersky
2020-11-30 22:17:33ethan.furmansetmessageid: <[email protected]>
2020-11-30 22:17:33ethan.furmanlinkissue42517 messages
2020-11-30 22:17:33ethan.furmancreate