Changelog¶
All notable changes to pywhatwgurl will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased¶
Added¶
- Initial public release
URLclass implementing the WHATWG URL StandardURLSearchParamsclass for query string manipulation- Full IDNA 2008 support via the
idnalibrary - Comprehensive test suite including WPT conformance tests
- Documentation with MkDocs Material
Changed¶
- N/A
Fixed¶
- N/A
Removed¶
- N/A
Version History¶
0.1.0 - TBD¶
Initial public release.
Features¶
- Complete
URLclass implementation - Complete
URLSearchParamsclass implementation - Browser-compatible URL parsing
- Full support for special schemes (http, https, ftp, ws, wss, file)
- IPv4 and IPv6 address parsing
- Internationalized domain name (IDN) support
- Relative URL resolution
- URL normalization
Compatibility¶
- Python 3.10+
- Tested on Linux, macOS, and Windows