Skip to content

A dead simple Python data validation library.

License

Notifications You must be signed in to change notification settings

j-a-h-i-r/validus

 
 

Repository files navigation

Validus

A dead simple Python data validation library.

Requirements

  • Python 3.3+

Installation

pip install validus

Usage

>>> import validus

>>> validus.isemail('[email protected]')
True

List of Functions

isascii()
isprintascii()
isbase64()
isemail()
ishexadecimal()
isint()
isfloat()
isslug()
isuuid()
isuuid3()
isuuid4()
isuuid5()
isfullwidth()
ishalfwidth()
islatitude()
islongitude()
ismac()
ismd5()
ismongoid()
isiso8601()
isbytelen()
isipv4()
isipv6()
isip()
isport()
isdns()
isssn()
issemver()
ismultibyte()
isfilepath()
isdatauri()
isjson()
istime()
isurl()
iscrcard()
isisin()
isiban()
ishexcolor()
isrgbcolor()
isphone()
isisbn()
isisbn10()
isisbn13()

Resources

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

About

A dead simple Python data validation library.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 85.1%
  • Makefile 8.7%
  • Batchfile 6.2%