Releases: insightindustry/validator-collection
Releases · insightindustry/validator-collection
v.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()
.
v.1.4.2
- #59: Fixed URL and domain validation to fail properly on unsafe characters.
v.1.4.1
- #54: Fixed the incorrect raising of a
TypeError
by validators.url()
.
v.1.4.0
Release 1.4.0 (released December 21, 2019)
- #49: Added
timedelta()
validator and is_timedelta()
checker.
- #50: Added Python 3.8 to the test matrix.
v.1.3.8
Release 1.3.8 (released December 7, 2019)
- #43: Modified how
__init__.py
reads version information.
- #45: Fixed false-positives and false-negatives in iterable validation.
v.1.3.7 (released September 8, 2019)
- #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
.
- Added contributor list to documentation.
v.1.3.6
Release v.1.3.6 (released August 29, 2019)
- #37: Added regex matching to variable name validation. Still checks compilation
but first must pass regex validation.
v.1.3.5
Release 1.3.5 (released May 17, 2019)
- #34: Fixed case sensitivity bugs in URL validator.
v.1.3.4
Release 1.3.4 (released April 3, 2019)
- #32: Removed a
print
statement left over from debugging.
v.1.3.3
Release 1.3.3 (released March 23, 2019)
- #28 and #29: Fixed an error where special URLs (
localhost
) and special IPs (e.g.
10.1.1.1
) failed when used with an explicit port or path.