Peter Thomassen added the comment:
I like your most recent suggestion, and updated the PR after fixing a typo
('Fractions') and making it more complete (complex numbers).
Let me know if anything else is needed.
(A mapping is not a specialized set, at least as far as typing is
Peter Thomassen added the comment:
I submitted a PR on github, and signed the CLA before doing so. (I
double-checked my bpo username in the CLA, and my github username in the bpo
profile.) Still, the bot says I need to sign the CLA. I'm not sure what
New submission from Peter Thomassen:
The truth value of sets is not properly documented, in particular regarding
whether an empty set is considered false or not.
Ignoring primitive (such as numerals) as well as user-defined types,
https://docs.python.org/3/library/stdtypes.html#truth says