summaryrefslogtreecommitdiff
path: root/textproc/py-validators
AgeCommit message (Collapse)AuthorFilesLines
2022-08-10py-validators: updated to 0.20.0adam2-9/+7
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
2022-01-04*: bump PKGREVISION for egg.mk userswiz1-1/+2
They now have a tool dependency on py-setuptools instead of a DEPENDS
2021-10-26textproc: Replace RMD160 checksums with BLAKE2s checksumsnia1-2/+2
All checksums have been double-checked against existing RMD160 and SHA512 hashes Unfetchable distfiles (fetched conditionally?): ./textproc/convertlit/distinfo clit18src.zip
2021-10-07textproc: Remove SHA1 hashes for distfilesnia1-2/+1
2021-08-25py-validators: updated to 0.18.2adam2-8/+8
0.18.2: - Implement actual validation for old style BTC addresses including checksumming - Use a regex to guesstimate validity of new segwit BTC addresses
2020-10-03py-validators: updated to 0.18.1adam3-11/+17
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
2020-05-17pytest from versioned dependsadam1-2/+4
2019-12-05py-validators: updated to 0.14.1adam2-7/+7
0.14.1: - Updated domain validator regex to not allow numeric only TLDs - Allow for idna encoded domains
2019-08-27py-validators: updated to 0.14.0adam2-7/+7
0.14.0: - Added new validators ipv4_cidr, ipv6_cidr
2019-07-03py-validators: updated to 0.13.0adam3-8/+11
0.13.0: - Added new validator: es_doi, es_nif, es_cif, es_nie
2019-04-25py-validators: updated to 0.12.5adam2-7/+7
0.12.5: - Fixed py37 support
2019-01-20py-validators: updated to 0.12.4adam2-7/+7
0.12.4: - Use inspect.getfullargspec() in py3
2018-11-13py-validators: updated to 0.12.3adam2-7/+7
0.12.3: Added allow_temporal_ssn parameter to fi_ssn validator Remove py33 support
2018-08-19py-validators: updated to 0.12.2adam4-22/+24
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
2017-09-16Reset maintainerwiz1-2/+2
2016-06-08Switch to MASTER_SITES_PYPI.wiz1-2/+2
2015-11-04Add SHA512 digests for distfiles for textproc categoryagc1-1/+2
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.
2014-10-050.7.0 (2014-09-07)rodent2-6/+6
^^^^^^^^^^^^^^^^^^ - 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``.
2014-06-26This version fixes an issue with other packages from the same upstreamrodent3-46/+10
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
2014-06-14Import py27-validators-0.5.0 as textproc/py-validators.rodent5-0/+125
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.