Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shopnilsazal/validus
A dead simple Python string validation library.
https://github.com/shopnilsazal/validus
data-validation package python3
Last synced: about 2 months ago
JSON representation
A dead simple Python string validation library.
- Host: GitHub
- URL: https://github.com/shopnilsazal/validus
- Owner: shopnilsazal
- License: other
- Created: 2017-06-07T20:57:39.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-10-25T09:25:14.000Z (almost 2 years ago)
- Last Synced: 2024-08-02T09:32:48.663Z (2 months ago)
- Topics: data-validation, package, python3
- Language: Python
- Homepage: https://shopnilsazal.github.io/validus/
- Size: 442 KB
- Stars: 259
- Watchers: 13
- Forks: 15
- Open Issues: 4
-
Metadata Files:
- Readme: README.rst
- Changelog: HISTORY.rst
- Contributing: CONTRIBUTING.rst
- License: LICENSE
Awesome Lists containing this project
README
=======
Validus
=======.. image:: https://img.shields.io/pypi/v/validus.svg
:target: https://pypi.python.org/pypi/validus.. image:: https://img.shields.io/travis/shopnilsazal/validus.svg
:target: https://travis-ci.org/shopnilsazal/validusA dead simple Python string validation library.
Requirements
------------- Python 3.3+
Installation
------------.. code-block:: bash
pip install validus
Usage
-----.. code-block:: python
>>> import validus
>>> validus.isemail('[email protected]')
TrueList of Functions
-----------------.. code-block:: python
isascii()
isprintascii()
isnonempty()
isbase64()
isemail()
ishexadecimal()
isint()
isfloat()
ispositive()
isslug()
isuuid()
isuuid3()
isuuid4()
isuuid5()
isfullwidth()
ishalfwidth()
islatitude()
islongitude()
ismac()
ismd5()
issha1()
issha256()
issha512()
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()
isimei()
ismimetype()
isisrc()Resources
---------- `Documentation `_
- `Issue Tracker `_
- `Code `_Credits
---------This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.
.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage