- Add sort_versions_semantically function using packaging library - Fix issue where pre-release versions appeared before stable (5.2rc1 vs 5.2.5) - Handle edge cases: dev, post, invalid versions with graceful fallback - Add comprehensive test suite covering all scenarios - Maintain backward compatibility with existing functionality |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| dependency_parser.py | ||
| exceptions.py | ||
| pypi_client.py | ||
| stats_client.py | ||
| version_utils.py | ||