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 scoder
Recipients ben.wainwright, eli.bendersky, rhettinger, scoder, xtreak
Date 2019-04-14.18:41:20
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1555267280.54.0.605167873981.issue30485@roundup.psfhosted.org>
In-reply-to
Content
Interesting. Thanks for investigating this. It looks like the script "appxmanifest.py" uses an empty string as prefix for a lookup:

  File "D:\a\1\s\PC\layout\support\appxmanifest.py", line 407, in get_appxmanifest
    node = xml.find("m:Identity", NS)

I don't know where that script comes from, but it suggests that strictly rejecting this kind of invalid library usage might not be the right thing to do for now. It seems to be a case where users pass an arbitrary prefix-namespace dict into .find() that they happen to have lying around, expecting unused mappings to be ignored. I pushed a PR that removes the exception for now.
History
Date User Action Args
2019-04-14 18:41:20scodersetrecipients: + scoder, rhettinger, eli.bendersky, ben.wainwright, xtreak
2019-04-14 18:41:20scodersetmessageid: <1555267280.54.0.605167873981.issue30485@roundup.psfhosted.org>
2019-04-14 18:41:20scoderlinkissue30485 messages
2019-04-14 18:41:20scodercreate