Url-matcher

Latest version: v0.5.0

Safety actively analyzes 626118 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.5.0

------------------

* Added the ``include_universal`` argument to :meth:`.URLMatcher.match` and
:meth:`.URLMatcher.match_all`. It can be set to ``False`` to skip universal
matchers.
* Added the :meth:`.URLMatcher.match_universal` method that returns only
identifiers of universal matchers.
* Added ``.readthedocs.yml``.

0.4.0

------------------

* Added official support for Python 3.12.
* Added the :meth:`.URLMatcher.match_all` method that returns all matching
identifiers.
* Adding a :class:`~.Patterns` instance with several patterns for the same
domain to a :class:`~.URLMatcher` no longer creates multiple identical
:class:`~.matcher.PatternsMatcher` instances.
* CI improvements.

0.3.0

------------------

* 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

------------------

* Update :class:`~.Patterns` to be **frozen** so instances can easily be
deduped based on its hash uniqueness.
* Remove Python 3.6 support

0.1.0

------------------

* Initial release

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.