| Age | Commit message (Collapse) | Author | Files | Lines |
|
0.20.0 (2022-06-05)
- Added ipv4 digit lenghts validation
- Fixes error with international URLs that have more than 2 hyphens
0.19.0 (2022-05-04)
- Dropped py34 support
- Improve IPv6 validation
|
|
They now have a tool dependency on py-setuptools instead of a DEPENDS
|
|
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Unfetchable distfiles (fetched conditionally?):
./textproc/convertlit/distinfo clit18src.zip
|
|
|
|
0.18.2:
- Implement actual validation for old style BTC addresses including checksumming
- Use a regex to guesstimate validity of new segwit BTC addresses
|
|
0.18.1:
- Made uuid validator accept UUID objects
0.18.0:
- Added bitcoin address validator
0.17.1:
- Fixed python_requires using twine
0.17.0:
- Added python_requires='>=3.4' to setup.py
- Fixed URL validator ip_last_octet regex
0.16.0:
- Added support for emojis and more IDNA URLs
0.15.0:
- Added bank card validators
0.14.3:
- Handle None values gracefully in domain validator
- Local part of the email address should be less or equal than 64 bytes
- Removed py27 support
- Removed pypy2 support
0.14.2:
- Made domain validation case-insensitive
|
|
|
|
0.14.1:
- Updated domain validator regex to not allow numeric only TLDs
- Allow for idna encoded domains
|
|
0.14.0:
- Added new validators ipv4_cidr, ipv6_cidr
|
|
0.13.0:
- Added new validator: es_doi, es_nif, es_cif, es_nie
|
|
0.12.5:
- Fixed py37 support
|
|
0.12.4:
- Use inspect.getfullargspec() in py3
|
|
0.12.3:
Added allow_temporal_ssn parameter to fi_ssn validator
Remove py33 support
|
|
0.12.2:
Fixed IPv4 formatted IP address returning True on ipv6
Fixed IPv6 address parsing
Fixed domain validator for international domains and certain edge cases
0.12.1:
Fixed IDNA encoded TLDs in domain validator
Fixed URL validator for URLs with invalid characters in userinfo part
0.12.0:
Added hash validators for md5, sha1, sha224, sha256 and sha512
Made ipv6 validator support IPv4-mapped IPv6 addresses
0.11.3:
Fixed URL validator for URLs containing localhost
0.11.2:
Fixed URL validator for urls with query parameters but without path
0.11.1:
Fixed pyp2rpm build problem
0.11.0:
Fixed public url validation
Made URL validator case insensitive
Drop Python 2.6 support
0.10.3:
Added public parameter to url validator
0.10.2:
Fixed various URL validation issues
0.10.1:
Fixed domain name validation for numeric domain names
Fixed IBAN validation for Norwegian and Belgian IBANs
0.10.0:
Added support for internationalized domain names in domain validator
0.9.0:
Added new validator: domain
Added flake8 and isort checks in travis config
0.8.0:
Added new validator: iban
|
|
|
|
|
|
Problems found locating distfiles:
Package cabocha: missing distfile cabocha-0.68.tar.bz2
Package convertlit: missing distfile clit18src.zip
Package php-enchant: missing distfile php-enchant/enchant-1.1.0.tgz
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
|
|
^^^^^^^^^^^^^^^^^^
- Fixed errors in code examples.
- Fixed ``TypeError`` when using ``between`` validator with ``datetime`` objects
like in the code example.
- Changed validators to always return ``True`` instead of a truthy object when
the validation succeeds.
- Fixed ``truthy`` validator to work like it's name suggests. Previously it
worked like ``falsy``.
|
|
provider regarding files being installed to ${PYSITELIB}/tests/. The
others have yet to be imported, but let's fix this now. From CHANGES.rst:
0.6.0 (2014-06-25)
^^^^^^^^^^^^^^^^^^
- Added new validator: slug
|
|
Python has all kinds of data validation tools, but every one of them seems to
require defining a schema / form. This is a simple validation library where
validating a simple value does not require defining a form or a schema.
|