| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python313-url-normalize | Distribution: openSUSE Tumbleweed |
| Version: 3.0.1 | Vendor: openSUSE |
| Release: 1.1 | Build date: Sun Oct 25 21:09:26 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 85816 | Source RPM: python-url-normalize-3.0.1-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/niksite/url-normalize | |
| Summary: URL normalization for Python | |
URL normalization for Python.
MIT
* Sun Oct 25 2026 Dirk Müller <dmueller@suse.com>
- update to 3.0.1:
* Normalization fixes change canonical output for some URLs,
including encoded delimiters, query plus signs, explicit
empty query values, and trailing spaces. If normalized URLs
are used as cache keys or deduplication identifiers, review
stored keys and re-normalize the original URLs where
available; information discarded by earlier normalization
cannot be recovered from those normalized values alone.
* Sat Apr 25 2026 Dirk Müller <dmueller@suse.com>
- update to 3.0.0:
* Add `url_humanize()` and `url-normalize --humanize`/`-H` to
convert normalized URLs to readable display URLs while
preserving normalization round trips (#4).
* **BREAKING:** Updated minimum Python version to 3.10 to match
currently supported Python versions.
* Stop passing the deprecated `transitional` argument to
`idna.encode()` (#43).
* Updated project license metadata to the current SPDX string
format to resolve setuptools deprecation warnings (#39).
* Mon Sep 29 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 2.2.1
* Include `py.typed` marker file for PEP 561 compatibility.
- Use Python 3.11 on SLE-15 by default
* Fri Apr 11 2025 Steve Kowalik <steven.kowalik@suse.com>
- Update to 2.2.0:
* Added
+ New `default_domain` parameter to support absolute paths with domain
names
+ New command-line interface (`url-normalize`)
+ Query parameter filtering functionality
+ Parameter allowlist feature for controlling accepted query parameters
+ IDNA 2008 support via `idna` package
* Fixed
+ Handle URLs with missing slashes correctly
+ Fix decoding of reserved characters in URL paths
+ Fix Twitter hashtag encoding in query parameters
+ Do not encode equals sign in fragment
+ Reverted license format in pyproject.toml to maintain Python 3.8
compatibility with older setuptools versions
* Changed
+ **BREAKING:** Switch default scheme from 'http' to 'https'
+ **BREAKING:** Migrated IDNA handling to use IDNA 2008 with UTS46
processing
+ **BREAKING:** Updated minimum Python version to 3.8
+ **BREAKING:** Removed sort_query_params option as it was incorrect
+ Enhanced query normalization with parameter filtering support
+ Updated URL cleanup to support new filtering features
+ Changed host normalization to handle each domain label separately
- Drop patch url-normalize-pr28-poetry-core.patch, now included.
* Tue May 09 2023 Ben Greiner <code@bnavigator.de>
- Add url-normalize-pr28-poetry-core.patch
* poetry-core is much more lightweight than poetry
s
* Sat Apr 10 2021 John Vandenberg <jayvdb@gmail.com>
- Activate test suite using GitHub tarball
- Update to v1.4.3
* Tue Jan 14 2020 John Vandenberg <jayvdb@gmail.com>
- Initial spec for v1.4.1
/etc/alternatives/url-normalize /usr/bin/url-normalize /usr/bin/url-normalize-3.13 /usr/lib/python3.13/site-packages/url_normalize /usr/lib/python3.13/site-packages/url_normalize-3.0.1.dist-info /usr/lib/python3.13/site-packages/url_normalize-3.0.1.dist-info/INSTALLER /usr/lib/python3.13/site-packages/url_normalize-3.0.1.dist-info/METADATA /usr/lib/python3.13/site-packages/url_normalize-3.0.1.dist-info/RECORD /usr/lib/python3.13/site-packages/url_normalize-3.0.1.dist-info/REQUESTED /usr/lib/python3.13/site-packages/url_normalize-3.0.1.dist-info/WHEEL /usr/lib/python3.13/site-packages/url_normalize-3.0.1.dist-info/entry_points.txt /usr/lib/python3.13/site-packages/url_normalize-3.0.1.dist-info/licenses /usr/lib/python3.13/site-packages/url_normalize-3.0.1.dist-info/licenses/LICENSE /usr/lib/python3.13/site-packages/url_normalize-3.0.1.dist-info/top_level.txt /usr/lib/python3.13/site-packages/url_normalize/__init__.py /usr/lib/python3.13/site-packages/url_normalize/__pycache__ /usr/lib/python3.13/site-packages/url_normalize/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/cli.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/cli.cpython-313.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/generic_url_cleanup.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/generic_url_cleanup.cpython-313.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/normalize_fragment.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/normalize_fragment.cpython-313.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/normalize_host.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/normalize_host.cpython-313.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/normalize_path.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/normalize_path.cpython-313.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/normalize_port.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/normalize_port.cpython-313.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/normalize_query.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/normalize_query.cpython-313.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/normalize_scheme.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/normalize_scheme.cpython-313.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/normalize_userinfo.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/normalize_userinfo.cpython-313.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/param_allowlist.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/param_allowlist.cpython-313.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/provide_url_domain.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/provide_url_domain.cpython-313.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/provide_url_scheme.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/provide_url_scheme.cpython-313.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/tools.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/tools.cpython-313.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/url_humanize.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/url_humanize.cpython-313.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/url_normalize.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/url_normalize/__pycache__/url_normalize.cpython-313.pyc /usr/lib/python3.13/site-packages/url_normalize/cli.py /usr/lib/python3.13/site-packages/url_normalize/generic_url_cleanup.py /usr/lib/python3.13/site-packages/url_normalize/normalize_fragment.py /usr/lib/python3.13/site-packages/url_normalize/normalize_host.py /usr/lib/python3.13/site-packages/url_normalize/normalize_path.py /usr/lib/python3.13/site-packages/url_normalize/normalize_port.py /usr/lib/python3.13/site-packages/url_normalize/normalize_query.py /usr/lib/python3.13/site-packages/url_normalize/normalize_scheme.py /usr/lib/python3.13/site-packages/url_normalize/normalize_userinfo.py /usr/lib/python3.13/site-packages/url_normalize/param_allowlist.py /usr/lib/python3.13/site-packages/url_normalize/provide_url_domain.py /usr/lib/python3.13/site-packages/url_normalize/provide_url_scheme.py /usr/lib/python3.13/site-packages/url_normalize/py.typed /usr/lib/python3.13/site-packages/url_normalize/tools.py /usr/lib/python3.13/site-packages/url_normalize/url_humanize.py /usr/lib/python3.13/site-packages/url_normalize/url_normalize.py /usr/share/doc/packages/python313-url-normalize /usr/share/doc/packages/python313-url-normalize/CHANGELOG.md /usr/share/doc/packages/python313-url-normalize/README.md /usr/share/licenses/python313-url-normalize /usr/share/licenses/python313-url-normalize/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Oct 27 22:33:16 2026