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

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


Branch: CURRENT, Version: 0.7, Package name: py27-validators-0.7, 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] [lang/python27] [devel/py-decorator] [lang/py-six]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 475dbe957353a2245d7a9c28f8e74afe5e764a17
RMD160: 39fd4a03a8d845b636195cb9bd2b5ae6affe0013
Filesize: 16.534 KB

Version history: (Expand)


CVS history: (Expand)


   2017-09-16 21:27:31 by Thomas Klausner | Files touched by this commit (372)
Log message:
Reset maintainer
   2016-06-08 19:43:49 by Thomas Klausner | Files touched by this commit (356)
Log message:
Switch to MASTER_SITES_PYPI.
   2015-11-04 03:00:17 by Alistair G. Crooks | Files touched by this commit (797)
Log message:
Add SHA512 digests for distfiles for textproc category

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-06 00:22:50 by Blue Rats | Files touched by this commit (2)
Log message:
0.7.0 (2014-09-07)
^^^^^^^^^^^^^^^^^^

- 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-26 03:19:04 by Blue Rats | Files touched by this commit (3)
Log message:
This version fixes an issue with other packages from the same upstream
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-14 16:35:09 by Blue Rats | Files touched by this commit (5)
Log message:
Import py27-validators-0.5.0 as textproc/py-validators.

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.