Traceback (most recent call last):
File "/Users/luckydonald/Documents/programming/Python/…/plist_test.py", line 4, in <module>
woop = archiver.unarchive(f.read())
File "/Users/luckydonald/.pyenv/versions/docker-tg-bot-3.7.2/lib/python3.7/site-packages/bpylist/archiver.py", line 16, in unarchive
return Unarchive(plist).top_object()
File "/Users/luckydonald/.pyenv/versions/docker-tg-bot-3.7.2/lib/python3.7/site-packages/bpylist/archiver.py", line 255, in top_object
self.unpack_archive_header()
File "/Users/luckydonald/.pyenv/versions/docker-tg-bot-3.7.2/lib/python3.7/site-packages/bpylist/archiver.py", line 190, in unpack_archive_header
raise MissingTopObjectUID(top)
bpylist.archiver.MissingTopObjectUID: top object did not have a UID! dump: {'root': {'UID': 1}}
So for some reason using archiver.unarchive(f.read()) doesn't results in and uid type for the root node,
but instead a single dict being an {'UID': 1} element.
I feel like {'UID': 1} should totally be uid(1), but for some reason at that point it isn't.
Version 0.1.4 from pip
So for some reason using
archiver.unarchive(f.read())doesn't results in anduidtype for the root node,but instead a single
dictbeing an{'UID': 1}element.I feel like
{'UID': 1}should totally beuid(1), but for some reason at that point it isn't.Version 0.1.4 from pip