build(deps): update platformdirs requirement from <4,>=3.1.1 to >=3.1.1,<5
Updates the requirements on platformdirs to permit the latest version.
Release notes
Sourced from platformdirs's releases.
4.3.2
What's Changed
- Use uv as installer by
@​gaborbernatin tox-dev/platformdirs#300- Fix multi-path returned from
_pathmethods on MacOS by@​matthewhughes934in tox-dev/platformdirs#299New Contributors
@​matthewhughes934made their first contribution in tox-dev/platformdirs#299Full Changelog: https://github.com/tox-dev/platformdirs/compare/4.3.1...4.3.2
Changelog
Sourced from platformdirs's changelog.
platformdirs Changelog
platformdirs 4.1.0 (2024-01-XX)
- Add convenience methods
iter_{config,cache,data,runtime}_{dirs,paths}.platformdirs 4.0.0 (2023-11-10)
- UNIX: revert site_cache_dir to use
/var/cacheinstead of/var/tmpplatformdirs 3.8.1 (2023-07-06)
- BSD: provide a fallback for
user_runtime_dirplatformdirs 3.8.0 (2023-06-22)
- Add missing user media directory docs
platformdirs 3.7.0 (2023-06-20)
- Have user_runtime_dir return /var/run/user/uid for *BSD
platformdirs 3.6.0 (2023-06-19)
- introduce
user_downloads_dirplatformdirs 3.5.3 (2023-06-09)
- Use ruff
platformdirs 3.5.2 (2023-05-30)
- test with 3.12.0.b1
platformdirs 3.5.1 (2023-05-11)
- Add 3.12 support
- Add tox.ini to sdist
- removing Windows versions
- Better handling for UNIX support
platformdirs 3.5.0 (2023-04-27)
- introduce
user_music_dirplatformdirs 3.4.0 (2023-04-26)
- introduce
user_videos_dir
... (truncated)
Commits
c596271Fix multi-path returned from_pathmethods on MacOS (#299)a420284Use uv as installer (#300)49a89efUpdate README.rst4851532Update README.rst330b272Ensure PlatformDirs is valid superclass type for mypy AND not an abstract cla...1ca8592Bump pypa/gh-action-pypi-publish from 1.9.0 to 1.10.1 (#297)6ac03f5[pre-commit.ci] pre-commit autoupdate (#293)9e539d7Useinclude-hidden-files: trueto upload coverage artifacts (#298)6a0ff60[pre-commit.ci] pre-commit autoupdate (#288)8f59e91Test with latest PyPy (#290)- Additional commits viewable in compare view
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
@dependabot recreate
@dependabot recreate
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.
If you change your mind, just re-open this PR and I'll resolve any conflicts on it.