Python URI normalizator
URI Normalization function * Take care of IDN domains. * Always provide the URI scheme in lowercase characters. * Always provide the host, if any, in lowercase characters. * Only perform percent-encoding where it is essential. * Always use uppercase A-through-F characters when percent-encoding. * Prevent dot-segments appearing in non-relative URI paths. * For schemes that define a default authority, use an empty authority if the default is desired. * For schemes that define an empty path to be equivalent to a path of "/", use "/". * For schemes that define a port, use an empty port if the default is desired * All portions of the URI must be utf-8 encoded NFC from Unicode strings Inspired by Sam Ruby's urlnorm.py: http://intertwingly.net/blog/2004/08/04/Urlnorm This fork author: Nikolay Panov (<pythonista@npanov.com>)
Release | Stable | Testing |
---|---|---|
Fedora Rawhide | 1.4.3-5.fc41 | - |
Fedora 41 | 1.4.3-5.fc41 | - |
Fedora 40 | 1.4.3-3.fc40 | - |
Fedora EPEL 9 | 1.4.3-1.el9 | - |
Fedora EPEL 10.0 | 1.4.3-5.el10_0 | - |
You can contact the maintainers of this package via email at
python-url-normalize dash maintainers at fedoraproject dot org
.