Fedora Packages

python3-url-normalize Subpackage of python-url-normalize

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>)

Releases Overview

Release Stable Testing
Fedora Rawhide 1.4.3-3.fc40 -
Fedora 40 1.4.3-3.fc40 -
Fedora 39 1.4.3-1.fc39 -
Fedora 38 1.4.3-1.fc38 -
EPEL 9 1.4.3-1.el9 -
File a new bug report »
Package Info

You can contact the maintainers of this package via email at python-url-normalize dash maintainers at fedoraproject dot org.



Sources on Pagure