Path to this page:
./
misc/py-platformdirs,
Python module for determining appropriate platform-specific dirs
Branch: CURRENT,
Version: 4.11.1,
Package name: py313-platformdirs-4.11.1,
Maintainer: pkgsrc-usersWhen writing desktop application, finding the right location to store user data
and configuration varies per platform. Even for single-platform apps, there
may by plenty of nuances in figuring out the right location. This kind of thing
is what the platformdirs module is for.
Master sites:
Filesize: 31.637 KB
Version history: (Expand)
- (2026-08-08) Updated to version: py313-platformdirs-4.11.1
- (2026-07-23) Updated to version: py313-platformdirs-4.11.0
- (2026-07-19) Updated to version: py313-platformdirs-4.10.1
- (2026-05-28) Updated to version: py313-platformdirs-4.10.0
- (2026-04-13) Updated to version: py313-platformdirs-4.9.6
- (2026-03-06) Updated to version: py313-platformdirs-4.9.4
CVS history: (Expand)
2026-08-08 08:10:21 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-platformdirs: updated to 4.11.1
4.11.1
Let the non-ctypes resolvers find the desktop folder
|
2026-07-23 13:15:21 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-platformdirs: updated to 4.11.0
4.11.0
ci: run the test suite against Python 3.15
|
2026-07-19 12:50:57 by Thomas Klausner | Files touched by this commit (2) |  |
Log message:
py-platformdirs: update to 4.10.1.
🐛 fix(windows): stop leaking memory on repeated folder lookups by \
@gaborbernat in #507
🚀 ci(release): towncrier changelog + publish on tag push by @gaborbernat in #509
📝 docs(changelog): rebuild against release history by @gaborbernat in #510
|
2026-05-28 06:01:34 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-platformdirs: updated to 4.10.0
4.10.0
chore: improve platformdirs maintenance path
feat: add user_projects_dir for $XDG_PROJECTS_DIR
feat: add user_publicshare_dir, user_templates_dir, user_fonts_dir, \
user_preference_dir
|
2026-04-13 15:33:10 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-platformdirs: updated to 4.9.6
4.9.6
fix(release): use double quotes for tag variable expansion
|
2026-03-06 07:08:02 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
py-platformdirs: updated to 4.9.4
4.9.4
Add permissions to workflows
Move SECURITY.md to .github/SECURITY.md
Standardize .github files to .yaml suffix
docs: add project logo to documentation
|
2026-02-16 12:44:01 by Thomas Klausner | Files touched by this commit (3) |  |
Log message:
py-platformdirs: update to 4.9.2.
4.9.2
📝 docs(platforms): fix RST formatting and TOC hierarchy by @gaborbernat \
in #447
📝 docs: restructure following Diataxis framework by @gaborbernat in #448
4.9.1
📝 docs: enhance README, fix issues, and reorganize platforms.rst by \
@gaborbernat in #445
4.9.0
📝 docs(usage): add use_site_for_root and comprehensive guidance by \
@gaborbernat in #439
🐛 fix(unix): use correct runtime dir path for OpenBSD by @gaborbernat in #440
✨ feat(api): add site_applications_dir property by @gaborbernat in #442
✨ feat(api): add site_bin_dir property by @gaborbernat in #443
📚 docs: split usage guide into tutorial, how-to, and reference by \
@gaborbernat in #441
4.8.0
📝 docs(windows): document Store Python sandbox path behavior by \
@gaborbernat in #423
✨ feat(api): add site_log_dir and document Store Python sandbox by \
@gaborbernat in #424
✨ feat(api): add site_state_dir for system-wide state by @gaborbernat in #425
✨ feat(api): add use_site_for_root parameter by @gaborbernat in #426
✨ feat(windows): add PLATFORMDIRS_* env var overrides by @gaborbernat in #427
✨ feat(windows): add WIN_PD_OVERRIDE_* env var overrides by @gaborbernat \
in #428
🐛 fix(macos): yield individual site dirs in iter_*_dirs by @gaborbernat \
in #429
✨ feat(api): add user_bin_dir property by @gaborbernat in #430
✨ feat(api): add user_applications_dir property by @gaborbernat in #432
📝 docs(usage): note that home dir is in stdlib by @gaborbernat in #431
4.7.1
🐛 fix(windows): avoid FileNotFoundError in sandboxed environments by \
@gaborbernat in #422
|
2026-02-13 10:30:07 by Adam Ciarcinski | Files touched by this commit (4) |  |
Log message:
py-platformdirs: updated to 4.7.0
4.7.0
docs: restructure and fix cross-references
feat(windows): use SHGetKnownFolderPath API
fix(unix): fall back to tempdir when runtime dir is not writable
build(release): adopt filelock-style automated workflow
|