NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #618 most downloaded on PyPI
pip requirements parser - a mostly correct pip requirements parsing library because it uses pip's own code.
Last release 4 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 10 months
Most releases are documented
notes for 5 of 6 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
6 releases · first in 2022
Ensure all tests pass correctly. Adopt latest skeleton.
Ensure all tests pass correctly. Adopt latest skeleton.
Add new RequirementsFile.from_string() convenience factory method
Vendor LegacyVersion from pre V2 packaging. Otherwise packaging v2 broke this library and its dependencies.
Ensure all tests pass correctly. Adopt latest skelton
Add new RequirementsFile.from_string() convenience factory method
Vendor LegacyVersion from pre V2 packaging. Otherwise packaging v2 broke this library and its dependencies.
Emergency pin of packaging to version under 22. This breaks this library and its dependents otherwise
Emergency pin of packaging to version under 22. This breaks this library and its dependents otherwise
One column per quarter.
Nothing published for this version
Add new convenience method InstallRequirement.get_pinned_version() to return the pinned version if there is such thing.
Add new convenience method InstallRequirement.get_pinned_version() to return the pinned version if there is such thing.
Fix twine warning wrt. long_description content type.
Fix twine warning wrt. long_description content type.
Initial release based on pip at commit 5cf98408f48a0ef91d61aea56485a7a83f6bbfa8 e.g., https://github.com/pypa/pip/tree/5cf98408f48a0ef91d61aea56485a7a
Initial release based on pip at commit 5cf98408f48a0ef91d61aea56485a7a83f6bbfa8 e.g., https://github.com/pypa/pip/tree/5cf98408f48a0ef91d61aea56485a7a83f6bbfa8
Your coding agent can read these notes before it upgrades. Set up the MCP server →