[pre-commit.ci] pre-commit autoupdate (#479)
updates:
- github.com/tox-dev/tox-toml-fmt: v1.9.1 → v1.9.2
- github.com/tox-dev/pyproject-fmt: v2.21.0 → v2.21.1
- github.com/astral-sh/ruff-pre-commit: v0.15.9 → v0.15.10
- github.com/zizmorcore/zizmor-pre-commit: v1.23.1 → v1.24.0
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9
京公网安备 11010802032778号
platformdirs
A Python package for determining platform-specific directories (e.g. user data, config, cache, logs). Handles the differences between macOS, Windows, Linux/Unix, and Android so you don’t have to.
Quick start
For Path objects instead of strings:
Convenience functions for quick access:
Directory types
user_data_dir,site_data_dir)user_config_dir,site_config_dir)user_cache_dir,site_cache_dir)user_state_dir,site_state_dir)user_log_dir,site_log_dir)user_runtime_dir,site_runtime_dir)Each type has both
user_*(per-user, writable) andsite_*(system-wide, read-only for users) variants.Documentation
Full documentation is available at platformdirs.readthedocs.io:
Contributions are welcome! See CONTRIBUTING.md for details.