Development Status
- 5 - Production/Stable
Environment
- Web Environment
Intended Audience
- Developers
- System Administrators
License
- OSI Approved :: MIT License
Programming Language
- Python :: Implementation :: PyPy
- Python :: 3.7
- Python :: 3.8
- Python :: 3.9
- Python :: 3.10
- Python :: 3.11
- Python :: 3.12
- Python :: 3.13
- Python :: 3.14
This package contains utility functions used by devpi-server and devpi-client.
See http://doc.devpi.net for more information.
Changelog
4.1.1 (2026-02-09)
Bug Fixes
Implement missing __hash__ for Version and CompareMixin classes.
Fix py.typed to properly export type information.
4.1.0 (2025-05-18)
Other Changes
Use __slots__ to reduce memory usage of Version.
4.0.4 (2024-04-20)
Bug Fixes
Use filter='data' for extractall call on supported Python versions as additional guard to the existing out of path checks against malicious tar files.
Remove custom LegacyVersion and use packaging-legacy instead, which is also used by pypi.org.
4.0.3 (2023-11-23)
Bug Fixes
Add is_prerelease and other methods to LegacyVersion to fix get_sorted_versions with stable=True and some other cases.
4.0.2 (2023-10-15)
Bug Fixes
Do not mark commands with returncode None from tox 4.x as failed.