Repository navigation
Conversation
|
CI status for current head A maintainer with write access needs to use Approve workflows to run on this PR. This account has pull access only. Representative run: check. Local validation is recorded in the PR description: full suites on native Windows/Python 3.13 and 3.14 (2,048 passed, 350 skipped each), Windows tests on Python 3.11 (208 passed, 20 skipped), 100% changed-line coverage, type checks, formatting, and the documentation build. |
An override of \\?\UNC\server still passed: the check read ? as the server and UNC\server as the share, so the app name became the share. Skip the \\?\UNC\ prefix before splitting server and share, and normalize slashes once up front. The changelog and docs now cover a missing server as well.
|
Validated the extended-UNC correction in
The cancelled attempt-2 jobs have concurrency annotations saying a higher-priority request was waiting for the same PR. Maintainer-triggered attempt-3 replacements are already running; the release build and changelog replacements have succeeded. No duplicate rerun was requested. |
Setting a Windows folder override such as
WIN_PD_OVERRIDE_LOCAL_APPDATAto an incomplete UNC path like\\servermade platformdirs treat the application name as the share, souser_data_dircame back as\\server\app. 馃獰 Overrides now need both a server and a share name, in the plain form and in the extended\\?\UNC\form, as the UNC path format requires. An incomplete value falls back to the normal folder, like any other invalid override.The override validation stays the single gate between the environment and the folder lookup. Complete UNC paths, drive-rooted paths and extended paths keep working, and the explanation docs list the rejected shapes.