Releases: uhd-urz/properpath
Releases · uhd-urz/properpath
Remove platform-specific metadata files
This release adds the remove_platform_metadata method. This method removes platform-specific metadata files like .DS_Store on macOS, Thumbs.db on Windows, .Trash-1000 on Linux distributions. See the API documentation for details.
Minor type hint fix release
Mypy will no longer complain about wrong type annotation when using an attribute of P.platformdirs() instance.
Minor bugfix release
Minor feature release
Release with Pydantic support
This release adds Pydantic support and Rich pretty REPL printing support to ProperPath. 2 additional optional dependencies have been added: properpath[pydantic], properpath[rich].
A minor improvement release
[0.2.6] - 2025-09-29
Release with minor improvements.
Added
- Added alias
PforProperPath - Improved documentation
- Show
is_symlink()in__repr__output
Initial bugfix release
[0.2.4] - 2025-09-26
A bugfix release. See the main changes below.
Fixed
__deepcopy__throwing unexpected errors (#5)
Initial release
[0.2.3] - 2025-09-26
Initial release of properpath.
Fixed
- Unexpected
kindcaching (#1)
Added
- ProperPath documentation: https://uhd-urz.github.io/properpath/
- PyPI package: https://pypi.org/project/properpath/
In collaboration with @alexander-haller.
