Skip to content

Bump platformdirs from 4.11.11 to 4.11.12 - #860

Merged
MatthiasValvekens merged 1 commit into
masterfrom
dependabot/uv/platformdirs-4.11.12
Sep 26, 2026
Merged

MatthiasValvekens merged 1 commit into
masterfrom
dependabot/uv/platformdirs-4.11.12

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 25, 2026

Copy link
Copy Markdown
Contributor

Bumps platformdirs from 4.11.11 to 4.11.12.

Release notes

Sourced from platformdirs's releases.

4.11.12

What's Changed

New Contributors

Full Changelog: tox-dev/platformdirs@4.11.11...4.11.12

Changelog

Sourced from platformdirs's changelog.

########### Changelog ###########

.. towncrier-draft-entries:: Unreleased

.. towncrier release notes start


4.11.14 (2026-09-25)


  • With ensure_exists, create a media directory such as user_documents_dir only when the user set it through an XDG_*_DIR variable or user-dirs.dirs, and return a dangling symlink there instead of raising FileExistsError. 4.11.13 also created the platform defaults, which filled headless home directories with folders such as ~/Templates and made a literal ~ directory when HOME was unset. :pr:561
  • Ignore $XDG_RUNTIME_DIR in user_runtime_dir when use_site_for_root redirects root. :pr:562
  • Return /storage/emulated/0/Download from the Android :func:~platformdirs.user_downloads_dir fallback. :pr:563
  • Ignore WIN_PD_OVERRIDE_* values that lack a drive or a root. :pr:564
  • Find the Android app folder for package names that start with files. :pr:565
  • Reject an appname, appauthor or version that leaves the base directory when set after construction. :pr:566
  • Apply a changed use_site_for_root on the next read. :pr:567
  • Stop raising UnicodeDecodeError on user-dirs.dirs bytes the locale encoding cannot decode. :pr:568
  • Drop a trailing # comment from unquoted user-dirs.dirs values. :pr:569
  • Treat empty Windows folder variables, such as PUBLIC or LOCALAPPDATA, as unset. :pr:571
  • Accept roaming in :func:~platformdirs.user_log_dir and :func:~platformdirs.user_log_path. :pr:572
  • Detect Homebrew Python on macOS by its opt/python*/Frameworks layout. :pr:573
  • Keep colons in the Unix site_cache_path under multipath. :pr:574
  • Return long Windows folder paths in place of 8.3 short names. :pr:575
  • Create the Unix runtime-<uid> temporary fallback with mode 0700 and reject one another user owns. :pr:576
  • Raise RuntimeError in place of creating a literal ~ directory when ensure_exists finds no home. :pr:578
  • Fix the Windows user_preference_dir path in the platform docs. :pr:577
  • Document that the macOS user_state_dir and site_state_dir ignore the XDG_DATA_* variables. :pr:579

4.11.13 (2026-09-25)


  • With ensure_exists, the media directories such as user_documents_dir are created on Unix, and on macOS when an XDG variable sets them - by :user:ekanshul. :pr:560

4.11.12 (2026-09-22)


  • Ignore relative paths in the XDG user directory environment variables, so XDG_DOCUMENTS_DIR=Documents no longer makes :func:~platformdirs.user_documents_dir and the other media directories return a path relative to the working directory. They now fall back to the platform default like the XDG Base Directory variables, and like the same keys read from user-dirs.dirs - by :user:darrenhuai. :pr:554

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [platformdirs](https://github.com/tox-dev/platformdirs) from 4.11.11 to 4.11.12.
- [Release notes](https://github.com/tox-dev/platformdirs/releases)
- [Changelog](https://github.com/tox-dev/platformdirs/blob/main/docs/changelog.rst)
- [Commits](tox-dev/platformdirs@4.11.11...4.11.12)

---
updated-dependencies:
- dependency-name: platformdirs
  dependency-version: 4.11.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the python-deps Python dependency update label Sep 25, 2026
@dependabot dependabot Bot added the python-deps Python dependency update label Sep 25, 2026
@MatthiasValvekens
MatthiasValvekens merged commit 0ad95cd into master Sep 26, 2026
21 checks passed
@dependabot
dependabot Bot deleted the dependabot/uv/platformdirs-4.11.12 branch September 26, 2026 08:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

python-deps Python dependency update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant