{ "info": { "author": "Rafiqul Hasan", "author_email": "shopnilsazal@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "=======\nValidus\n=======\n\n\n.. image:: https://img.shields.io/pypi/v/validus.svg\n :target: https://pypi.python.org/pypi/validus\n\n.. image:: https://img.shields.io/travis/shopnilsazal/validus.svg\n :target: https://travis-ci.org/shopnilsazal/validus\n\n\nA dead simple Python string validation library.\n\n\nRequirements\n------------\n\n- Python 3.3+\n\n\nInstallation\n------------\n\n.. code-block:: bash\n\n pip install validus\n\n\nUsage\n-----\n\n.. code-block:: python\n\n >>> import validus\n\n >>> validus.isemail('someone@example.com')\n True\n\n\nList of Functions\n-----------------\n\n.. code-block:: python\n\n isascii()\n isprintascii()\n isnonempty()\n isbase64()\n isemail()\n ishexadecimal()\n isint()\n isfloat()\n ispositive()\n isslug()\n isuuid()\n isuuid3()\n isuuid4()\n isuuid5()\n isfullwidth()\n ishalfwidth()\n islatitude()\n islongitude()\n ismac()\n ismd5()\n issha1()\n issha256()\n issha512()\n ismongoid()\n isiso8601()\n isbytelen()\n isipv4()\n isipv6()\n isip()\n isport()\n isdns()\n isssn()\n issemver()\n ismultibyte()\n isfilepath()\n isdatauri()\n isjson()\n istime()\n isurl()\n iscrcard()\n isisin()\n isiban()\n ishexcolor()\n isrgbcolor()\n isphone()\n isisbn()\n isisbn10()\n isisbn13()\n isimei()\n ismimetype()\n isisrc()\n\n\n\nResources\n---------\n\n- `Documentation `_\n- `Issue Tracker `_\n- `Code `_\n\n\n\nCredits\n---------\n\nThis package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\n\n\n\n=======\nHistory\n=======\n\n0.3.0 (2018-05-22)\n------------------\n\n* isurl function updated and removed support for irc url.\n\n0.2.0 (2017-12-15)\n------------------\n\n* Added some more functions.\n* Refactored for improved performance.\n\n0.1.0 (2017-06-07)\n------------------\n\n* First release on PyPI.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/shopnilsazal/validus", "keywords": "validus", "license": "BSD license", "maintainer": "", "maintainer_email": "", "name": "validus", "package_url": "https://pypi.org/project/validus/", "platform": "", "project_url": "https://pypi.org/project/validus/", "project_urls": { "Homepage": "https://github.com/shopnilsazal/validus" }, "release_url": "https://pypi.org/project/validus/0.3.0/", "requires_dist": null, "requires_python": "", "summary": "A dead simple Python string validation library.", "version": "0.3.0" }, "last_serial": 3885381, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "136351716f71d7bb4fe0bb19032782fe", "sha256": "58bdaf6c63867f05592a306a455d70f2603fca6eb8daae66dad1dfd2075c07fd" }, "downloads": -1, "filename": "validus-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "136351716f71d7bb4fe0bb19032782fe", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11369, "upload_time": "2017-06-08T04:01:43", "url": "https://files.pythonhosted.org/packages/dd/7f/5051b5952ec613534d4f250d978ed0b32bcd9cb2afcb589ec35a3211b652/validus-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d05a8fcdf77144969aff47c5bf72b6c7", "sha256": "58765a099f415791f691ae64eaa6275ce39c572ed0f317df51f2fd507e273aa0" }, "downloads": -1, "filename": "validus-0.1.0.tar.gz", "has_sig": false, "md5_digest": "d05a8fcdf77144969aff47c5bf72b6c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26809, "upload_time": "2017-06-08T04:01:45", "url": "https://files.pythonhosted.org/packages/00/19/45dc3ccc8f6f9f6a17b346a93c2b1e398f491c8f749038a0d1c8b64fd4d6/validus-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "457c37c9d1a3a219c2609bcd4366c21b", "sha256": "e9d6abd2c9cc2a6c1e4474292761970ebf64249e1e807e7c0706d31a09758daf" }, "downloads": -1, "filename": "validus-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "457c37c9d1a3a219c2609bcd4366c21b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13366, "upload_time": "2017-12-15T17:39:31", "url": "https://files.pythonhosted.org/packages/2e/43/a40cd1acb81a8005fec51a6b4a29e410d8b2ad72b3b37ee4808847d2f82d/validus-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1483006d3006e95a37a0aa147f7a5b77", "sha256": "45f1b5cc03a481dce6bb99f375c2e54e40cb94afd534ff8ab76e0138ada27dc7" }, "downloads": -1, "filename": "validus-0.2.0.tar.gz", "has_sig": false, "md5_digest": "1483006d3006e95a37a0aa147f7a5b77", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27245, "upload_time": "2017-12-15T17:39:34", "url": "https://files.pythonhosted.org/packages/d6/c1/7e85910a62a83008d4488aebc1ef9722cc2200527f37a4a14f553b10a8c1/validus-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "a8756ccd76db29ecd7dd665f4d412265", "sha256": "dd27b3ac928ed1f1aa3f3ee9ea3a9acd35c01be01821c1e6c0554dc34975dbd9" }, "downloads": -1, "filename": "validus-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a8756ccd76db29ecd7dd665f4d412265", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13415, "upload_time": "2018-05-22T00:06:03", "url": "https://files.pythonhosted.org/packages/b6/f0/4c16002db1bcbe0dab97a58bd36a57aa23a0d6e5384b0d34d9cd02d7a167/validus-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "12df80760945b3ddcdfaef9d96905486", "sha256": "465f89d1ee0ef5780330c7480a2e4387ba3fc27a55d88889dc853484ca080681" }, "downloads": -1, "filename": "validus-0.3.0.tar.gz", "has_sig": false, "md5_digest": "12df80760945b3ddcdfaef9d96905486", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27232, "upload_time": "2018-05-22T00:06:04", "url": "https://files.pythonhosted.org/packages/6f/9a/561ecf6770adf73f5c945fd49d5a2548139ce1aa556c035bffa3897fcbc4/validus-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a8756ccd76db29ecd7dd665f4d412265", "sha256": "dd27b3ac928ed1f1aa3f3ee9ea3a9acd35c01be01821c1e6c0554dc34975dbd9" }, "downloads": -1, "filename": "validus-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a8756ccd76db29ecd7dd665f4d412265", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13415, "upload_time": "2018-05-22T00:06:03", "url": "https://files.pythonhosted.org/packages/b6/f0/4c16002db1bcbe0dab97a58bd36a57aa23a0d6e5384b0d34d9cd02d7a167/validus-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "12df80760945b3ddcdfaef9d96905486", "sha256": "465f89d1ee0ef5780330c7480a2e4387ba3fc27a55d88889dc853484ca080681" }, "downloads": -1, "filename": "validus-0.3.0.tar.gz", "has_sig": false, "md5_digest": "12df80760945b3ddcdfaef9d96905486", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27232, "upload_time": "2018-05-22T00:06:04", "url": "https://files.pythonhosted.org/packages/6f/9a/561ecf6770adf73f5c945fd49d5a2548139ce1aa556c035bffa3897fcbc4/validus-0.3.0.tar.gz" } ] }