Added
- New command-line interface (
url-normalize
) with support for:- Version information (
--version
,-v
) - Charset selection (
--charset
,-c
) - Default scheme override (
--default-scheme
,-s
) - Query parameter filtering (
--filter-params
,-f
) - Custom allowlist for query parameters (
--param-allowlist
,-p
)
- Version information (
Fixed
- Do not encode equals sign in fragment (Fixes #36)
Internal
- Add GitHub Action to publish package to PyPI using uv
Full Changelog: v2.0.1...v2.1.0