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 serhiy.storchaka
Recipients SilentGhost, bigfootjon, ronaldoussoren, serhiy.storchaka, slo.sleuth
Date 2018-03-05.12:25:19
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1520252719.33.0.467229070634.issue26707@psf.upfronthosting.co.za>
In-reply-to
Content
But they use the plist format for serialization (as plists theirself use the XML format).

https://github.com/apple/swift-corelibs-foundation/blob/master/Foundation/NSKeyedArchiver.swift

Direct support of keyed archives would be better to implement in third-party package. But we can provide the support for low-level operations.

For distinguishing UIDs from integers and for being able to create plist files containing UIDs we need a special purposed class plist.UID. It will be a simpler wrapper around int with few methods: __index__(), __repr__(), __reduce__().
History
Date User Action Args
2018-03-05 12:25:19serhiy.storchakasetrecipients: + serhiy.storchaka, ronaldoussoren, SilentGhost, slo.sleuth, bigfootjon
2018-03-05 12:25:19serhiy.storchakasetmessageid: <1520252719.33.0.467229070634.issue26707@psf.upfronthosting.co.za>
2018-03-05 12:25:19serhiy.storchakalinkissue26707 messages
2018-03-05 12:25:19serhiy.storchakacreate