Metadata-Version: 2.0
Name: validus
Version: 0.2.0
Summary: A dead simple Python string validation library.
Home-page: https://github.com/shopnilsazal/validus
Author: Rafiqul Hasan
Author-email: shopnilsazal@gmail.com
License: BSD license
Description-Content-Type: UNKNOWN
Keywords: validus
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6

=======
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/validus


A dead simple Python data validation library.


Requirements
------------

- Python 3.3+


Installation
------------

.. code-block:: bash

    pip install validus


Usage
-----

.. code-block:: python

    >>> import validus

    >>> validus.isemail('someone@example.com')
    True


List 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 <http://shopnilsazal.github.io/validus/>`_
- `Issue Tracker <http://github.com/shopnilsazal/validus/issues>`_
- `Code <http://github.com/shopnilsazal/validus/>`_



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



=======
History
=======

0.2.0 (2017-12-15)
------------------

* Added some more functions.
* Refactored for improved performance.

0.1.0 (2017-06-07)
------------------

* First release on PyPI.


