Validator-collection

Latest version: v1.5.0

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

Scan your dependencies

Page 1 of 3

1.5.0

============================================

* 64: Fixed URL validator and checker to ensure that protocol is case insensitive.
* 63: Added a MIME type validator and checker.
* ENHANCEMENT: Added ``missing_as_none`` option to ``checkers.are_dicts_equivalent()``.
* ENHANCEMENT: Added ``strict_typing`` option to ``checkers.are_equivalent()``.

-----------

1.4.2

============================================

* 59: Fixed URL and domain validation to fail properly on unsafe characters.

-----------

1.4.1

============================================

* 54: Fixed the incorrect raising of a ``TypeError`` by ``validators.url()``.

-----------

1.4.0

============================================

* 49: Added ``timedelta()`` validator and ``is_timedelta()`` checker.
* 50: Added Python 3.8 to the test matrix.

-----------

1.3.8

============================================

* 43: Modified how ``__init__.py`` reads version information.
* 45: Fixed false-positives and false-negatives in iterable validation.

-----------

1.3.7

============================================

* 39: Removed artifact ``print()`` statement in variable name validator.
* 40: Fixed bug in ``checkers.is_type()`` that would return false negatives when
evaluating an ``abc.ABCMeta`` object (an Abstract Base Class ``type``-equivalent
object) as opposed to an instance that inherits from ``abc.ABCMeta``.

-----------

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.