[issue39732] plistlib should export UIDs in XML like Apple does

2020-11-27 Thread Jon Janzen
Change by Jon Janzen : -- nosy: +bigfootjon ___ Python tracker <https://bugs.python.org/issue39732> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue38143] plistlib: cleanup PEP8 violations

2019-09-12 Thread Jon Janzen
Change by Jon Janzen : -- keywords: +patch pull_requests: +15694 stage: -> patch review pull_request: https://github.com/python/cpython/pull/16074 ___ Python tracker <https://bugs.python.org/issu

[issue38143] plistlib: cleanup PEP8 violations

2019-09-12 Thread Jon Janzen
New submission from Jon Janzen : There are a series of PEP8 violations in plistlib. Most of them are spacing issues, a few naming issues, and also some unused function parameters and unused imports that can be done away with. -- components: Library (Lib) messages: 352221 nosy

[issue38053] Update plistlib documentation

2019-09-09 Thread Jon Janzen
Jon Janzen added the comment: >* Remove notes about the new API being added in 3.4 since 3.4 is no longer >supported Per discussion in the PR, this is no longer a goal of this issue -- ___ Python tracker <https://bugs.python.org/i

[issue38053] Update plistlib documentation

2019-09-07 Thread Jon Janzen
New submission from Jon Janzen : * Update "Mac OS X" to "Apple" since plists are used more widely than just macOS * Remove notes about the new API being added in 3.4 since 3.4 is no longer supported * Re-add the UID class documentation (oops, removed in issue36409) -

[issue36409] plistlib old API should be removed

2019-09-05 Thread Jon Janzen
Change by Jon Janzen : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue36409] plistlib old API should be removed

2019-08-30 Thread Jon Janzen
Change by Jon Janzen : -- pull_requests: +15288 pull_request: https://github.com/python/cpython/pull/15615 ___ Python tracker <https://bugs.python.org/issue36

[issue36409] plistlib old API should be removed

2019-03-26 Thread Jon Janzen
Jon Janzen added the comment: Ah, I misinterpreted PEP4. I thought it only applied to modules as a whole (e.g. plistlib) rather than individual functionality within that module. I'll close my PR and wait until 3.9 is accepting patches -- versions: +Python 3.9 -Python 3.8

[issue36409] plistlib old API should be removed

2019-03-23 Thread Jon Janzen
Change by Jon Janzen : -- keywords: +patch pull_requests: +12466 stage: -> patch review ___ Python tracker <https://bugs.python.org/issue36409> ___ ___ Py

[issue36409] plistlib old API should be removed

2019-03-23 Thread Jon Janzen
New submission from Jon Janzen : Per the documentation and in-line code warnings, the old API for plistlib was deprecated in version 3.4. My understanding is that deprecated functionality is to be removed in the next major version, so this code is long overdue for removal

[issue26707] plistlib fails to parse bplist with 0x80 UID values

2019-03-03 Thread Jon Janzen
Jon Janzen added the comment: I recently upgraded my python version and my hot-patch broke due to changes in bpo-32072 (GH-4455). It reminded me of this b.p.o., and after reading through the messages to remind myself where the patch stood I realized that my tone friendly towards the end

[issue26707] plistlib fails to parse bplist with 0x80 UID values

2019-03-03 Thread Jon Janzen
Change by Jon Janzen : -- pull_requests: +12152 ___ Python tracker <https://bugs.python.org/issue26707> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue26707] plistlib fails to parse bplist with 0x80 UID values

2018-03-28 Thread Jon Janzen
Jon Janzen <jjjonjan...@gmail.com> added the comment: Ping -- ___ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue26707> ___ __

[issue26707] plistlib fails to parse bplist with 0x80 UID values

2018-03-13 Thread Jon Janzen
Jon Janzen <jjjonjan...@gmail.com> added the comment: Support for KeyedArchives are not limited to the Swift implementation I linked to. They have been supported since Mac OS X since 10.2 (long before Swift came around). The documentation (https://developer.apple.com/documentation/foun

[issue26707] plistlib fails to parse bplist with 0x80 UID values

2018-03-13 Thread Jon Janzen
Jon Janzen <jjjonjan...@gmail.com> added the comment: Ping -- ___ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue26707> ___ __

[issue26707] plistlib fails to parse bplist with 0x80 UID values

2018-03-05 Thread Jon Janzen
Jon Janzen <jjjonjan...@gmail.com> added the comment: @serhiy.storchaka: I've implemented a UID wrapper class I've also updated the parser and writer classes to support the UID wrapper. The implementations for reading/writing XML UID tags match the implementations given by Apple's

[issue26707] plistlib fails to parse bplist with 0x80 UID values

2018-03-03 Thread Jon Janzen
Jon Janzen <jjjonjan...@gmail.com> added the comment: Hello, I have attached a file extracted from the database of the 2Do App for iOS and macOS. The file contains information about tags used in the app. plistlib cannot currently parse this file because it lacks the ability to read byt