[ol9_developer_EPEL] python3-url-normalize-1.4.3-1.el9.noarch

Name:python3-url-normalize
Version:1.4.3
Release:1.el9
Architecture:noarch
Group:Unspecified
Size:26985
License:MIT
RPM: python3-url-normalize-1.4.3-1.el9.noarch.rpm
Source RPM: python-url-normalize-1.4.3-1.el9.src.rpm
Build Date:Sun Oct 08 2023
Build Host:build-ol9-x86_64.oracle.com
Vendor:Oracle America
URL:https://github.com/niksite/url-normalize
Summary:Python URI normalizator
Description:
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>)

Changelog (Show File list) (Show related packages)