./textproc/py-validators, Python data validation for humans

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.18.1, Package name: py37-validators-0.18.1, Maintainer: pkgsrc-users

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.


Required to run:
[devel/py-setuptools] [devel/py-decorator] [lang/py-six] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 6abf9055cb7bb335f5fb877fc0c189f6aed4ebf6
RMD160: 6cafa8876d0ed92e8a6a2895db10fcf33f1a5d7c
Filesize: 28.888 KB

Version history: (Expand)


CVS history: (Expand)


   2020-10-03 20:28:21 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-validators: updated to 0.18.1

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-17 23:38:47 by Adam Ciarcinski | Files touched by this commit (14)
Log message:
pytest from versioned depends
   2019-12-05 10:42:43 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-validators: updated to 0.14.1

0.14.1:
- Updated domain validator regex to not allow numeric only TLDs
- Allow for idna encoded domains
   2019-08-27 12:10:06 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-validators: updated to 0.14.0

0.14.0:
- Added new validators ipv4_cidr, ipv6_cidr
   2019-07-03 21:35:45 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-validators: updated to 0.13.0

0.13.0:
- Added new validator: es_doi, es_nif, es_cif, es_nie
   2019-04-25 09:25:56 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-validators: updated to 0.12.5

0.12.5:
- Fixed py37 support
   2019-01-20 14:16:01 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-validators: updated to 0.12.4

0.12.4:
- Use inspect.getfullargspec() in py3
   2018-11-13 17:05:52 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-validators: updated to 0.12.3

0.12.3:
Added allow_temporal_ssn parameter to fi_ssn validator
Remove py33 support