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 Nathaniel Manista
Recipients Michael Smith2, Nathaniel Manista, bob.ippolito, rhettinger, serhiy.storchaka, zgoda.mobica
Date 2020-06-06.15:14:16
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1591456456.61.0.063356797149.issue34858@roundup.psfhosted.org>
In-reply-to
Content
There's a great deal more additional discussion about this over at https://discuss.python.org/t/json-does-not-support-mapping-and-mutablemapping/2829, but I would like to heartily "hear hear" this issue for the way it is weird that

json.dumps(frozendict.frozendict({'3':5}))

does not evaluate to the string "{'3': 5}" and it's something that makes writing according to and teaching others to code according to the make-your-code-safer-by-using-immutability-in-all-possible-things principle.
History
Date User Action Args
2020-06-06 15:14:16Nathaniel Manistasetrecipients: + Nathaniel Manista, rhettinger, bob.ippolito, serhiy.storchaka, Michael Smith2, zgoda.mobica
2020-06-06 15:14:16Nathaniel Manistasetmessageid: <1591456456.61.0.063356797149.issue34858@roundup.psfhosted.org>
2020-06-06 15:14:16Nathaniel Manistalinkissue34858 messages
2020-06-06 15:14:16Nathaniel Manistacreate