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 steve.dower
Recipients lukasz.langa, paul.moore, steve.dower, tim.golden, vstinner, zach.ware
Date 2019-09-30.20:27:41
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1569875261.99.0.0741442153807.issue38322@roundup.psfhosted.org>
In-reply-to
Content
> I checked why sys.executable is not normalized in the the "appx build". PC\python_uwp.cpp calls set_process_name() which sets PyConfig.executable and the path is not normalized. If PyConfig.executable is set explicitly, the path is left unchanged: PyConfig has the highest priority.

Ah, that would explain it, certainly. I don't know why the dots are ever added though.

This test also has the weird oddity that it isn't running as an actual app, so a different initialization path is taken. In this case, it should be using the final name as reported by the operating system, so the extra dots are basically unexplainable. I'll try a couple of experiments and see if I can figure it out.

> the UI is kind of "hidden" in GitHub

Yeah, but I look at it periodically (the "Commits" view is a convenient way to see recent CI and buildbot status). It's considerably simpler for me than finding out it's broken in an RC :)
History
Date User Action Args
2019-09-30 20:27:42steve.dowersetrecipients: + steve.dower, paul.moore, vstinner, tim.golden, lukasz.langa, zach.ware
2019-09-30 20:27:41steve.dowersetmessageid: <1569875261.99.0.0741442153807.issue38322@roundup.psfhosted.org>
2019-09-30 20:27:41steve.dowerlinkissue38322 messages
2019-09-30 20:27:41steve.dowercreate