Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
0.7.0 - 2024-05-03
Added
- Allow passing multiple paths in URL.join
0.6.0 - 2023-06-29
Added
- Add constructors for URL, Path, Query that accept the parts as arguments
Removed
- Drop python 3.7 support
0.5.0 - 2022-01-19
Added
- Allow passing a dict in Query methods for keys that cannot be keyword arguments
- Allow replacing parts of a URL
Changed
- Query is immutable, with a new interface
- Path is immutable, with a new interface
- URL is immutable, with a new interface
0.4.0 - 2022-01-10
Removed
- Remove changelog from the published wheel
0.3.0 - 2022-01-05
Added
- URL has from_string as an alias to parse, to create new URLs
- Allow joining paths, and URLs with paths
Changed
- URL constructor accept kwargs only
Removed
- Remove the default scheme
- Remove params attribute as it is unused
0.2.0 - 2022-01-05
Added
- Add python 3.10 support
Removed
- Drop python 3.6 support
0.1.0 - 2021-05-05
Added
- Add a class for a URL