NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #53 most downloaded on PyPI
Yet another URL library
Last release 15 days ago
15 Sep 2026
Release timing varies
gaps range from 1 weeks to 5 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
7 versions withdrawn
withdrawn after publishing
10 years old
139 releases · first in 2016
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
* Fix typing stubs
Fix typing stubs
Expose quote() and unquote() as public API
Expose quote() and unquote() as public API
Support empty values in query ('/path?arg')
Support empty values in query ('/path?arg')
## Changes - Introduce relative() #16
* Typo fixes #15
Typo fixes #15
Support sequence of pairs as with_query() parameter
Support sequence of pairs as with_query() parameter
## CHANGES - Introduce is_default_port()
Raise ValueError for URLs like 'http://:8080/'
The release fixes bugs related to path joining #12
The release fixes bugs related to path joining #12
Avoid doubling slashes when joining paths (#13)
Appending path starting from slash is forbidden (#12)
Add kwargs support for with_query()
Add kwargs support for with_query() (#10)
Document with_query(), with_fragment() and origin()
Document with_query(), with_fragment() and origin()
Allow None for with_query() and with_fragment()
* Fix links, tune docs theme.
Fix links, tune docs theme.
Update README, old version used obsolete API
Update README, old version used obsolete API
The library was deeply refactored, bytes are gone away but all accepted strings are encoded if needed.
The library was deeply refactored, bytes are gone away but all accepted strings are encoded if needed.
* The first release.
The first release.
Your coding agent can read these notes before it upgrades. Set up the MCP server →