{ "info": { "author": "Nicolas Aimetti", "author_email": "naimetti@yahoo.com.ar", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8" ], "description": "# rfc3339-validator\n\nA pure python RFC3339 validator\n\n\n[![image](https://img.shields.io/pypi/v/rfc3339_validator.svg)](https://pypi.python.org/pypi/rfc3339_validator)\n[![Build Status](https://travis-ci.org/naimetti/rfc3339-validator.svg?branch=master)](https://travis-ci.org/naimetti/rfc3339-validator)\n\n# Install\n\n```shell script\npip install rfc3339-validator\n```\n\n# Usage\n\n```python\nfrom rfc3339_validator import validate_rfc3339\n\nvalidate_rfc3339('1424-45-93T15:32:12.9023368Z')\n>>> False\n\nvalidate_rfc3339('2001-10-23T15:32:12.9023368Z')\n>>> True\n```\n\n\n - Free software: MIT license\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/naimetti/rfc3339-validator", "keywords": "rfc3339 validator", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "rfc3339-validator", "package_url": "https://pypi.org/project/rfc3339-validator/", "platform": "", "project_url": "https://pypi.org/project/rfc3339-validator/", "project_urls": { "Homepage": "https://github.com/naimetti/rfc3339-validator" }, "release_url": "https://pypi.org/project/rfc3339-validator/0.1.4/", "requires_dist": [ "six" ], "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "summary": "A pure python RFC3339 validator", "version": "0.1.4", "yanked": false, "yanked_reason": null }, "last_serial": 10336199, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "088870e8b2dbc722cfc179cf9bb9c322", "sha256": "3ec3d4f3683e66cc774dc0b43551aeb090d0d370afcaa3e2c08cfa566bc66891" }, "downloads": -1, "filename": "rfc3339_validator-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "088870e8b2dbc722cfc179cf9bb9c322", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 3490, "upload_time": "2019-10-25T18:01:38", "upload_time_iso_8601": "2019-10-25T18:01:38.021174Z", "url": "https://files.pythonhosted.org/packages/b4/b5/9fc5efaea74570f2fd4ee1ec633077ef314af21bf965c9c0faa7a4abb0fa/rfc3339_validator-0.1.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fdf7a8ca0129328f93023c4e0cce1c17", "sha256": "9be337fb284287668e4c85d307a58b04e78b5fcfc7fa7ec8a2371a0baff37534" }, "downloads": -1, "filename": "rfc3339_validator-0.1.0.tar.gz", "has_sig": false, "md5_digest": "fdf7a8ca0129328f93023c4e0cce1c17", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 5524, "upload_time": "2019-10-25T18:01:40", "upload_time_iso_8601": "2019-10-25T18:01:40.389472Z", "url": "https://files.pythonhosted.org/packages/9e/da/f60babfaae0953576ca9b3c3cf7b458f2b3153971b6ce51f422a0b2458c6/rfc3339_validator-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "28618c9f7ca24cddd490e7367a830ced", "sha256": "6642ad0521fed9789f1d19d6adc793936bb0ef58912643d1f421fdda9fb37d0f" }, "downloads": -1, "filename": "rfc3339_validator-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "28618c9f7ca24cddd490e7367a830ced", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 3490, "upload_time": "2019-10-29T12:41:49", "upload_time_iso_8601": "2019-10-29T12:41:49.142779Z", "url": "https://files.pythonhosted.org/packages/9c/9b/69ce82e96c8dfd92cba2678526d8e3466272c56c292b09393e4bf65cf0e1/rfc3339_validator-0.1.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9d8899041d83f98180bddd8b62ee7e99", "sha256": "20a600d01fbb1f793cbb6f4ec4ebb2104f4c9e80d74d5f78350b63ecc6cccd08" }, "downloads": -1, "filename": "rfc3339_validator-0.1.1.tar.gz", "has_sig": false, "md5_digest": "9d8899041d83f98180bddd8b62ee7e99", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 5527, "upload_time": "2019-10-29T12:41:50", "upload_time_iso_8601": "2019-10-29T12:41:50.816314Z", "url": "https://files.pythonhosted.org/packages/d2/ed/7de5b2fb2b4a87bfa02d71b41a899a9ab15d6d61011de8e6b611c87b6e19/rfc3339_validator-0.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "cfaa798a1847c077d23e43f6398f5c1d", "sha256": "ce04632ad50bd8cead747a17baabbf720dc0203adc7eee9e66b702a24265dc35" }, "downloads": -1, "filename": "rfc3339_validator-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cfaa798a1847c077d23e43f6398f5c1d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 3492, "upload_time": "2019-11-14T20:40:13", "upload_time_iso_8601": "2019-11-14T20:40:13.428976Z", "url": "https://files.pythonhosted.org/packages/c2/e7/e18d6cfd3262d48159cd8095eb8f002b5f4e4015e194daffbe0fb706154b/rfc3339_validator-0.1.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2c233007189d5ef21046cb2afac51a96", "sha256": "c9659c3183488a1875c4d327c9873d9e92c54cdcd69dfbfae7546ad8b27baf9a" }, "downloads": -1, "filename": "rfc3339_validator-0.1.2.tar.gz", "has_sig": false, "md5_digest": "2c233007189d5ef21046cb2afac51a96", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 5519, "upload_time": "2019-11-14T20:40:14", "upload_time_iso_8601": "2019-11-14T20:40:14.669201Z", "url": "https://files.pythonhosted.org/packages/f9/16/27f786ecca855a1be73ae323eb5a4c436c24110dd90029ec0906270f288f/rfc3339_validator-0.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "cb32f534c36db72f773f0923f463b4f2", "sha256": "bf86bab55fd90bf5fa42c84d63066053345e675efcd351d1266d6d20b46ca86e" }, "downloads": -1, "filename": "rfc3339_validator-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cb32f534c36db72f773f0923f463b4f2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 3489, "upload_time": "2021-03-23T03:13:17", "upload_time_iso_8601": "2021-03-23T03:13:17.059758Z", "url": "https://files.pythonhosted.org/packages/4c/90/312d90e3a5b824731ca778205b35694c48d5ba8c84f86cccafb987be2208/rfc3339_validator-0.1.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2677e398302dfaa4cd607b18ac8e3de0", "sha256": "7a578aa0740e9ee2b48356fe1f347139190c4c72e27f303b3617054efd15df32" }, "downloads": -1, "filename": "rfc3339_validator-0.1.3.tar.gz", "has_sig": false, "md5_digest": "2677e398302dfaa4cd607b18ac8e3de0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 5482, "upload_time": "2021-03-23T03:13:18", "upload_time_iso_8601": "2021-03-23T03:13:18.596780Z", "url": "https://files.pythonhosted.org/packages/a1/35/155ab017c6202427597fd44ee20af9b0b92d3bff3baa0ae334fecc7d60bd/rfc3339_validator-0.1.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "e16fb743ff1c88d7c7de18890935b647", "sha256": "24f6ec1eda14ef823da9e36ec7113124b39c04d50a4d3d3a3c2859577e7791fa" }, "downloads": -1, "filename": "rfc3339_validator-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e16fb743ff1c88d7c7de18890935b647", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 3490, "upload_time": "2021-05-12T16:37:52", "upload_time_iso_8601": "2021-05-12T16:37:52.536885Z", "url": "https://files.pythonhosted.org/packages/7b/44/4e421b96b67b2daff264473f7465db72fbdf36a07e05494f50300cc7b0c6/rfc3339_validator-0.1.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6b0c9ec10d03946b91924ee871c91212", "sha256": "138a2abdf93304ad60530167e51d2dfb9549521a836871b88d7f4695d0022f6b" }, "downloads": -1, "filename": "rfc3339_validator-0.1.4.tar.gz", "has_sig": false, "md5_digest": "6b0c9ec10d03946b91924ee871c91212", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 5513, "upload_time": "2021-05-12T16:37:54", "upload_time_iso_8601": "2021-05-12T16:37:54.178122Z", "url": "https://files.pythonhosted.org/packages/28/ea/a9387748e2d111c3c2b275ba970b735e04e15cdb1eb30693b6b5708c4dbd/rfc3339_validator-0.1.4.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e16fb743ff1c88d7c7de18890935b647", "sha256": "24f6ec1eda14ef823da9e36ec7113124b39c04d50a4d3d3a3c2859577e7791fa" }, "downloads": -1, "filename": "rfc3339_validator-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e16fb743ff1c88d7c7de18890935b647", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 3490, "upload_time": "2021-05-12T16:37:52", "upload_time_iso_8601": "2021-05-12T16:37:52.536885Z", "url": "https://files.pythonhosted.org/packages/7b/44/4e421b96b67b2daff264473f7465db72fbdf36a07e05494f50300cc7b0c6/rfc3339_validator-0.1.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6b0c9ec10d03946b91924ee871c91212", "sha256": "138a2abdf93304ad60530167e51d2dfb9549521a836871b88d7f4695d0022f6b" }, "downloads": -1, "filename": "rfc3339_validator-0.1.4.tar.gz", "has_sig": false, "md5_digest": "6b0c9ec10d03946b91924ee871c91212", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 5513, "upload_time": "2021-05-12T16:37:54", "upload_time_iso_8601": "2021-05-12T16:37:54.178122Z", "url": "https://files.pythonhosted.org/packages/28/ea/a9387748e2d111c3c2b275ba970b735e04e15cdb1eb30693b6b5708c4dbd/rfc3339_validator-0.1.4.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }