{ "info": { "author": "Lukas Klein", "author_email": "lukas@productgang.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Framework :: Django", "Framework :: Django :: 1.7", "Framework :: Django :: 1.8", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "=============================\nvatno-validator\n=============================\n\n.. image:: https://badge.fury.io/py/django-vatno-validator.png\n :target: https://badge.fury.io/py/django-vatno-validator\n\n.. image:: https://travis-ci.org/productgang/django-vatno-validator.png?branch=master\n :target: https://travis-ci.org/productgang/django-vatno-validator\n\nA Django validator that validates European VAT numbers\n\nDocumentation\n-------------\n\nThe full documentation is at https://django-vatno-validator.readthedocs.org.\n\nQuickstart\n----------\n\nInstall vatno-validator::\n\n pip install django-vatno-validator\n\nThen use it in a project::\n\n from django.db import models\n from vatno_validator.validators import VATNoValidator\n\n class MyModel(models.Model):\n vat_no = models.CharField(validators=[VATNoValidator(allowed_countries=[\n 'DE',\n 'AT',\n 'GB',\n ])])\n\n\n\n\nFeatures\n--------\n\n* Validates all 28 European member's VAT numbers according to http://ec.europa.eu/taxation_customs/vies/faq.html#item_11\n* It does not actually query the VIES, it only performs a format-check\n\nRunning Tests\n--------------\n\nDoes the code actually work?\n\n::\n\n source /bin/activate\n (myenv) $ pip install -r requirements-text.txt\n (myenv) $ python runtests.py\n\nCredits\n---------\n\nTools used in rendering this package:\n\n* Cookiecutter_\n* `cookiecutter-pypackage`_\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`cookiecutter-pypackage`: https://github.com/pydanny/cookiecutter-djangopackage\n\n\n\n\nHistory\n-------\n\n0.1.1 (2015-12-17)\n++++++++++++++++++\n\n* Corrected PyPI package name\n\n\n0.1.0 (2015-12-17)\n++++++++++++++++++\n\n* First release on PyPI.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/productgang/django-vatno-validator", "keywords": "django-vatno-validator", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "django-vatno-validator", "package_url": "https://pypi.org/project/django-vatno-validator/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-vatno-validator/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/productgang/django-vatno-validator" }, "release_url": "https://pypi.org/project/django-vatno-validator/0.1.1/", "requires_dist": null, "requires_python": null, "summary": "A Django validator that validates European VAT numbers", "version": "0.1.1" }, "last_serial": 1867397, "releases": { "0.1.0": [], "0.1.1": [ { "comment_text": "", "digests": { "md5": "2922210b3621bfb3588879debcf453bf", "sha256": "da8b382354e7ddce2285d6df371ff91d020e138fbf0c48f82fefc5b980175126" }, "downloads": -1, "filename": "django_vatno_validator-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2922210b3621bfb3588879debcf453bf", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5395, "upload_time": "2015-12-17T20:03:30", "url": "https://files.pythonhosted.org/packages/ee/25/3d5b2c5584816765d49b1b1e91518643867cf27856ff32644957868e1729/django_vatno_validator-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b0eac60d7f20ca3e492e42802b0ea565", "sha256": "0f1455c4a2c4895f5a2bbbf2b33227e4b21f8aa29f809dcedc7e78754d39c027" }, "downloads": -1, "filename": "django-vatno-validator-0.1.1.tar.gz", "has_sig": false, "md5_digest": "b0eac60d7f20ca3e492e42802b0ea565", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5927, "upload_time": "2015-12-17T20:02:19", "url": "https://files.pythonhosted.org/packages/8f/41/356aa3a28d4b4901eee7a196c31face03159965f12aed78cddff354fc202/django-vatno-validator-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2922210b3621bfb3588879debcf453bf", "sha256": "da8b382354e7ddce2285d6df371ff91d020e138fbf0c48f82fefc5b980175126" }, "downloads": -1, "filename": "django_vatno_validator-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2922210b3621bfb3588879debcf453bf", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5395, "upload_time": "2015-12-17T20:03:30", "url": "https://files.pythonhosted.org/packages/ee/25/3d5b2c5584816765d49b1b1e91518643867cf27856ff32644957868e1729/django_vatno_validator-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b0eac60d7f20ca3e492e42802b0ea565", "sha256": "0f1455c4a2c4895f5a2bbbf2b33227e4b21f8aa29f809dcedc7e78754d39c027" }, "downloads": -1, "filename": "django-vatno-validator-0.1.1.tar.gz", "has_sig": false, "md5_digest": "b0eac60d7f20ca3e492e42802b0ea565", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5927, "upload_time": "2015-12-17T20:02:19", "url": "https://files.pythonhosted.org/packages/8f/41/356aa3a28d4b4901eee7a196c31face03159965f12aed78cddff354fc202/django-vatno-validator-0.1.1.tar.gz" } ] }