Changelog
0.5.0 (2024-04-15)
Added the
include_universal
argument toURLMatcher.match()
andURLMatcher.match_all()
. It can be set toFalse
to skip universal matchers.Added the
URLMatcher.match_universal()
method that returns only identifiers of universal matchers.Added
.readthedocs.yml
.
0.4.0 (2024-04-03)
Added official support for Python 3.12.
Added the
URLMatcher.match_all()
method that returns all matching identifiers.Adding a
Patterns
instance with several patterns for the same domain to aURLMatcher
no longer creates multiple identicalPatternsMatcher
instances.CI improvements.
0.3.0 (2023-09-21)
Drop Python 3.7 support, make Python 3.11 support official.
Support tldextract >= 3.6, make the requirement of tldextract >= 1.2 explicit.
0.2.0 (2022-02-01)
Update
Patterns
to be frozen so instances can easily be deduped based on its hash uniqueness.Remove Python 3.6 support
0.1.0 (2021-11-19)
Initial release