{ "info": { "author": "Gustavo Niemeyer", "author_email": "gustavo@niemeyer.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "License :: OSI Approved :: BSD License", "Programming Language :: Python", "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", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries" ], "description": "dateutil - powerful extensions to datetime\n==========================================\n\n|pypi| |support| |licence| \n\n|gitter| |readthedocs|\n\n|travis| |appveyor| |coverage|\n\n.. |pypi| image:: https://img.shields.io/pypi/v/python-dateutil.svg?style=flat-square\n :target: https://pypi.org/project/python-dateutil/\n :alt: pypi version\n\n.. |support| image:: https://img.shields.io/pypi/pyversions/python-dateutil.svg?style=flat-square\n :target: https://pypi.org/project/python-dateutil/\n :alt: supported Python version\n\n.. |travis| image:: https://img.shields.io/travis/dateutil/dateutil/master.svg?style=flat-square&label=Travis%20Build\n :target: https://travis-ci.org/dateutil/dateutil\n :alt: travis build status\n\n.. |appveyor| image:: https://img.shields.io/appveyor/ci/dateutil/dateutil/master.svg?style=flat-square&logo=appveyor\n :target: https://ci.appveyor.com/project/dateutil/dateutil\n :alt: appveyor build status\n\n.. |coverage| image:: https://codecov.io/github/dateutil/dateutil/coverage.svg?branch=master\n :target: https://codecov.io/github/dateutil/dateutil?branch=master\n :alt: Code coverage\n\n.. |gitter| image:: https://badges.gitter.im/dateutil/dateutil.svg\n :alt: Join the chat at https://gitter.im/dateutil/dateutil\n :target: https://gitter.im/dateutil/dateutil\n\n.. |licence| image:: https://img.shields.io/pypi/l/python-dateutil.svg?style=flat-square\n :target: https://pypi.org/project/python-dateutil/\n :alt: licence\n\n.. |readthedocs| image:: https://img.shields.io/readthedocs/dateutil/latest.svg?style=flat-square&label=Read%20the%20Docs\n :alt: Read the documentation at https://dateutil.readthedocs.io/en/latest/\n :target: https://dateutil.readthedocs.io/en/latest/\n\nThe `dateutil` module provides powerful extensions to\nthe standard `datetime` module, available in Python.\n\nInstallation\n============\n`dateutil` can be installed from PyPI using `pip` (note that the package name is\ndifferent from the importable name)::\n\n\tpip install python-dateutil\n\nDownload\n========\ndateutil is available on PyPI\nhttps://pypi.org/project/python-dateutil/\n\nThe documentation is hosted at:\nhttps://dateutil.readthedocs.io/en/stable/\n\nCode\n====\nThe code and issue tracker are hosted on Github:\nhttps://github.com/dateutil/dateutil/\n\nFeatures\n========\n\n* Computing of relative deltas (next month, next year,\n next monday, last week of month, etc);\n* Computing of relative deltas between two given\n date and/or datetime objects;\n* Computing of dates based on very flexible recurrence rules,\n using a superset of the `iCalendar `_\n specification. Parsing of RFC strings is supported as well.\n* Generic parsing of dates in almost any string format;\n* Timezone (tzinfo) implementations for tzfile(5) format\n files (/etc/localtime, /usr/share/zoneinfo, etc), TZ\n environment string (in all known formats), iCalendar\n format files, given ranges (with help from relative deltas),\n local machine timezone, fixed offset timezone, UTC timezone,\n and Windows registry-based time zones.\n* Internal up-to-date world timezone information based on\n Olson's database.\n* Computing of Easter Sunday dates for any given year,\n using Western, Orthodox or Julian algorithms;\n* A comprehensive test suite.\n\nQuick example\n=============\nHere's a snapshot, just to give an idea about the power of the\npackage. For more examples, look at the documentation.\n\nSuppose you want to know how much time is left, in\nyears/months/days/etc, before the next easter happening on a\nyear with a Friday 13th in August, and you want to get today's\ndate out of the \"date\" unix system command. Here is the code:\n\n.. code-block:: python3\n\n >>> from dateutil.relativedelta import *\n >>> from dateutil.easter import *\n >>> from dateutil.rrule import *\n >>> from dateutil.parser import *\n >>> from datetime import *\n >>> now = parse(\"Sat Oct 11 17:13:46 UTC 2003\")\n >>> today = now.date()\n >>> year = rrule(YEARLY,dtstart=now,bymonth=8,bymonthday=13,byweekday=FR)[0].year\n >>> rdelta = relativedelta(easter(year), today)\n >>> print(\"Today is: %s\" % today)\n Today is: 2003-10-11\n >>> print(\"Year with next Aug 13th on a Friday is: %s\" % year)\n Year with next Aug 13th on a Friday is: 2004\n >>> print(\"How far is the Easter of that year: %s\" % rdelta)\n How far is the Easter of that year: relativedelta(months=+6)\n >>> print(\"And the Easter of that year is: %s\" % (today+rdelta))\n And the Easter of that year is: 2004-04-11\n\nBeing exactly 6 months ahead was **really** a coincidence :)\n\nContributing\n============\n\nWe welcome many types of contributions - bug reports, pull requests (code, infrastructure or documentation fixes). For more information about how to contribute to the project, see the ``CONTRIBUTING.md`` file in the repository.\n\n\nAuthor\n======\nThe dateutil module was written by Gustavo Niemeyer \nin 2003.\n\nIt is maintained by:\n\n* Gustavo Niemeyer 2003-2011\n* Tomi Pievil\u00e4inen 2012-2014\n* Yaron de Leeuw 2014-2016\n* Paul Ganssle 2015-\n\nStarting with version 2.4.1, all source and binary distributions will be signed\nby a PGP key that has, at the very least, been signed by the key which made the\nprevious release. A table of release signing keys can be found below:\n\n=========== ============================\nReleases Signing key fingerprint\n=========== ============================\n2.4.1- `6B49 ACBA DCF6 BD1C A206 67AB CD54 FCE3 D964 BEFB`_ (|pgp_mirror|_)\n=========== ============================\n\n\nContact\n=======\nOur mailing list is available at `dateutil@python.org `_. As it is hosted by the PSF, it is subject to the `PSF code of\nconduct `_.\n\nLicense\n=======\n\nAll contributions after December 1, 2017 released under dual license - either `Apache 2.0 License `_ or the `BSD 3-Clause License `_. Contributions before December 1, 2017 - except those those explicitly relicensed - are released only under the BSD 3-Clause License.\n\n\n.. _6B49 ACBA DCF6 BD1C A206 67AB CD54 FCE3 D964 BEFB:\n https://pgp.mit.edu/pks/lookup?op=vindex&search=0xCD54FCE3D964BEFB\n\n.. |pgp_mirror| replace:: mirror\n.. _pgp_mirror: https://sks-keyservers.net/pks/lookup?op=vindex&search=0xCD54FCE3D964BEFB\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://dateutil.readthedocs.io", "keywords": "", "license": "Dual License", "maintainer": "Paul Ganssle", "maintainer_email": "dateutil@python.org", "name": "python-dateutil", "package_url": "https://pypi.org/project/python-dateutil/", "platform": "", "project_url": "https://pypi.org/project/python-dateutil/", "project_urls": { "Homepage": "https://dateutil.readthedocs.io" }, "release_url": "https://pypi.org/project/python-dateutil/2.8.0/", "requires_dist": [ "six (>=1.5)" ], "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*", "summary": "Extensions to the standard Python datetime module", "version": "2.8.0" }, "last_serial": 4782314, "releases": { "0.1": [], "0.3": [], "0.4": [], "0.5": [], "1.0": [], "1.1": [], "1.2": [], "1.4": [ { "comment_text": "", "digests": { "md5": "bfc5ff0551ec864d8a514e3137c063d2", "sha256": "d66403c6397be477d5c74d6a66a9dd45846a2f8d563fdd6f132ea02b2eb57d9c" }, "downloads": -1, "filename": "python-dateutil-1.4.tar.gz", "has_sig": false, "md5_digest": "bfc5ff0551ec864d8a514e3137c063d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 225393, "upload_time": "2008-08-06T19:11:48", "url": "https://files.pythonhosted.org/packages/97/fd/335326ddbac76e5598341c0a3bcfb8f03989d34beebb4065aee23f68b642/python-dateutil-1.4.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "2a5f25ab12fcefcf0b21348f2d47595a", "sha256": "74b615c6a55b4421187feba1633fc233e7c5ebdd7abe9b092447a32946823357" }, "downloads": -1, "filename": "python-dateutil-1.4.1.tar.gz", "has_sig": false, "md5_digest": "2a5f25ab12fcefcf0b21348f2d47595a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 225965, "upload_time": "2008-08-06T23:49:27", "url": "https://files.pythonhosted.org/packages/27/50/0a3e33ba83cebfef5e14fd52c1d6f053870618b6e15cf3e99fd5b893b2c7/python-dateutil-1.4.1.tar.gz" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "0dcb1de5e5cad69490a3b6ab63f0cfa5", "sha256": "6f197348b46fb8cdf9f3fcfc2a7d5a97da95db3e2e8667cf657216274fe1b009" }, "downloads": -1, "filename": "python-dateutil-1.5.tar.gz", "has_sig": false, "md5_digest": "0dcb1de5e5cad69490a3b6ab63f0cfa5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 233747, "upload_time": "2010-11-08T17:10:36", "url": "https://files.pythonhosted.org/packages/b4/7c/df59c89a753eb33c7c44e1dd42de0e9bc2ccdd5a4d576e0bfad97cc280cb/python-dateutil-1.5.tar.gz" } ], "2.0": [], "2.1": [ { "comment_text": "", "digests": { "md5": "1534bb15cf311f07afaa3aacba1c028b", "sha256": "4c44ec3f9ff057b8c7b4c78beca5fdd8710600ea9a1df42f31bfcbae2f059dee" }, "downloads": -1, "filename": "python-dateutil-2.1.tar.gz", "has_sig": true, "md5_digest": "1534bb15cf311f07afaa3aacba1c028b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 152334, "upload_time": "2012-03-28T18:03:09", "url": "https://files.pythonhosted.org/packages/65/52/9c18dac21f174ad31b65e22d24297864a954e6fe65876eba3f5773d2da43/python-dateutil-2.1.tar.gz" } ], "2.2": [ { "comment_text": "", "digests": { "md5": "c1f654d0ff7e33999380a8ba9783fd5c", "sha256": "eec865307ebe7f329a6a9945c15453265a449cdaaf3710340828a1934d53e468" }, "downloads": -1, "filename": "python-dateutil-2.2.tar.gz", "has_sig": false, "md5_digest": "c1f654d0ff7e33999380a8ba9783fd5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 259085, "upload_time": "2013-11-01T08:34:21", "url": "https://files.pythonhosted.org/packages/75/c5/85d027471fa665f8c8b8eb0b925f9d84b4eee745a257b16de4957de99e81/python-dateutil-2.2.tar.gz" } ], "2.3": [ { "comment_text": "", "digests": { "md5": "3775dadf999b9a59077a0575d604e71f", "sha256": "55a2a434a2fdb527bbda3abce8c12dbd244b2f4b00f6062ec4146d2884f37604" }, "downloads": -1, "filename": "python_dateutil-2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3775dadf999b9a59077a0575d604e71f", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 173658, "upload_time": "2014-12-01T20:20:17", "url": "https://files.pythonhosted.org/packages/5c/2d/296f3e43efda760722e3c4312b90eb2ae475cb7edd9c7eaba280b1ab2dd7/python_dateutil-2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "14dae5a51d11802cc1e8828c5f797358", "sha256": "2db67d8832f19332908b4b9644865ced34087919702140862093e347e95730e4" }, "downloads": -1, "filename": "python-dateutil-2.3.tar.gz", "has_sig": false, "md5_digest": "14dae5a51d11802cc1e8828c5f797358", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 191907, "upload_time": "2014-12-01T20:20:12", "url": "https://files.pythonhosted.org/packages/66/54/d561347dbfa0a1eeaf49a005da5fd71c0a0be8e4e2676f14775dd0097430/python-dateutil-2.3.tar.gz" } ], "2.4.0": [ { "comment_text": "", "digests": { "md5": "ef883f27e1ca452d20b7c043c997b82f", "sha256": "b6f4f95d6ed922c947bf22b15f55ff29e7cf57281975ee01988450182bf6e20c" }, "downloads": -1, "filename": "python_dateutil-2.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ef883f27e1ca452d20b7c043c997b82f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 175659, "upload_time": "2015-01-05T17:53:12", "url": "https://files.pythonhosted.org/packages/a7/65/1d4e38ecca8f0b599748e11cea20ab1e011206d0ef1cce098b16e41e1857/python_dateutil-2.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75714163bb96bedd07685cdb2071b8bc", "sha256": "439df33ce47ef1478a4f4765f3390eab0ed3ec4ae10be32f2930000c8d19f417" }, "downloads": -1, "filename": "python-dateutil-2.4.0.tar.gz", "has_sig": false, "md5_digest": "75714163bb96bedd07685cdb2071b8bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 195214, "upload_time": "2015-01-05T17:53:19", "url": "https://files.pythonhosted.org/packages/f8/56/037f001409fdcaa4af06c8e8d83cb723334ead10b4b57c3c192b6de3e09d/python-dateutil-2.4.0.tar.gz" } ], "2.4.1": [ { "comment_text": "Original version was missing test suite", "digests": { "md5": "b47c0db65d930fdde48999827795a6b2", "sha256": "aa9bdbd60c395db90204609f1fb5aeb3797870f65c09f04f243476d22f8f4615" }, "downloads": -1, "filename": "python-dateutil-2.4.1.post1.tar.gz", "has_sig": true, "md5_digest": "b47c0db65d930fdde48999827795a6b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 207628, "upload_time": "2015-03-29T18:40:53", "url": "https://files.pythonhosted.org/packages/9c/b0/5948496efa852dfa78751c3f494f57fa01bfc453b4a7b7b47b0c2e0b6a80/python-dateutil-2.4.1.post1.tar.gz" }, { "comment_text": "Original version was missing test suite.", "digests": { "md5": "2321f202522fffe7f163d24f584125dd", "sha256": "71357959bd98cbf425a6f5c5632826b548cb09d0ff3272a3565322f8aba58088" }, "downloads": -1, "filename": "python-dateutil-2.4.1.post1.zip", "has_sig": true, "md5_digest": "2321f202522fffe7f163d24f584125dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 212345, "upload_time": "2015-03-29T18:41:20", "url": "https://files.pythonhosted.org/packages/73/c4/d9e410b1641e210262123f49619070e46da2a7ede334cf6b6fb3db5ee985/python-dateutil-2.4.1.post1.zip" }, { "comment_text": "", "digests": { "md5": "035e14c12a62a2991e03888c1c1a415b", "sha256": "75bff83d2aeacfef8bb354cd1416cc04e65cff7bd6cd46a95de9dfccf0a254fd" }, "downloads": -1, "filename": "python_dateutil-2.4.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "035e14c12a62a2991e03888c1c1a415b", "packagetype": "bdist_wheel", "python_version": "any", "requires_python": null, "size": 188064, "upload_time": "2015-03-05T18:53:55", "url": "https://files.pythonhosted.org/packages/c4/f5/f7e7edb5691268519f703172e25168a149b861d13c8e0993f9e9d990632d/python_dateutil-2.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6603c54f37cace901157e2ec2443e96b", "sha256": "a9f62b12e28f11c732ad8e255721a9c7ab905f9479759491bc1f1e91de548d0f" }, "downloads": -1, "filename": "python-dateutil-2.4.1.tar.bz2", "has_sig": true, "md5_digest": "6603c54f37cace901157e2ec2443e96b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 207701, "upload_time": "2015-03-27T19:18:47", "url": "https://files.pythonhosted.org/packages/62/fe/45044dfa6bfa6ff18ddfe1df85fbf01d333c284b94e8c9a02fe12241c8cf/python-dateutil-2.4.1.tar.bz2" } ], "2.4.2": [ { "comment_text": "", "digests": { "md5": "c817289a1d95a355cc088e2292791a77", "sha256": "2ae63cf475f0bd049b722fac20813d62aedc14957dd5a3bf00d120d2b5404460" }, "downloads": -1, "filename": "python_dateutil-2.4.2-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "c817289a1d95a355cc088e2292791a77", "packagetype": "bdist_wheel", "python_version": "any", "requires_python": null, "size": 188693, "upload_time": "2015-03-31T19:41:17", "url": "https://files.pythonhosted.org/packages/22/75/666cd70de6a70cc7c6560429340ee7ef08196c93f552428983a808423755/python_dateutil-2.4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4ef68e1c485b09e9f034e10473e5add2", "sha256": "3e95445c1db500a344079a47b171c45ef18f57d188dffdb0e4165c71bea8eb3d" }, "downloads": -1, "filename": "python-dateutil-2.4.2.tar.gz", "has_sig": true, "md5_digest": "4ef68e1c485b09e9f034e10473e5add2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 209120, "upload_time": "2015-03-31T19:40:54", "url": "https://files.pythonhosted.org/packages/b6/ff/5eaa688dd8ce78913f47438f9b40071a560126ac3e95f9b9be27dfe546a7/python-dateutil-2.4.2.tar.gz" } ], "2.5.0": [ { "comment_text": "", "digests": { "md5": "3270a9e2ca1db10719d10b205f74dcab", "sha256": "3615baa560c215466332b78d1cfbc1214ff23dad8e0d8c0e473e03640007c167" }, "downloads": -1, "filename": "python_dateutil-2.5.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "3270a9e2ca1db10719d10b205f74dcab", "packagetype": "bdist_wheel", "python_version": "any", "requires_python": null, "size": 199354, "upload_time": "2016-02-28T21:36:22", "url": "https://files.pythonhosted.org/packages/b2/2c/1e76d08cbfb4d81faa4ab9995ed5d3ac45bd380da32df1733530dfdd8123/python_dateutil-2.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "89cc81c2ee11cf71102c1d3985a01ecb", "sha256": "c1f7a66b0021bd7b206cc60dd47ecc91b931cdc5258972dc56b25186fa9a96a5" }, "downloads": -1, "filename": "python-dateutil-2.5.0.tar.gz", "has_sig": true, "md5_digest": "89cc81c2ee11cf71102c1d3985a01ecb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 206412, "upload_time": "2016-02-28T21:39:09", "url": "https://files.pythonhosted.org/packages/b9/d3/7800c2560d81f112417d245468b8c8d71a068d98cd13c3c14f193a297036/python-dateutil-2.5.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "3fa99fa1bc5065ce6264c19406b7532a", "sha256": "03e9f05568c08a2f5e56bd5488c33c440a7e2c150a83a82e3c074475204a4a84" }, "downloads": -1, "filename": "python-dateutil-2.5.0.zip", "has_sig": true, "md5_digest": "3fa99fa1bc5065ce6264c19406b7532a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 210749, "upload_time": "2016-02-28T21:38:10", "url": "https://files.pythonhosted.org/packages/c2/2d/b5ceb7162be2c33c60cdf8b5970d360b41bb16a8cf83e632fca876846d09/python-dateutil-2.5.0.zip" } ], "2.5.1": [ { "comment_text": "", "digests": { "md5": "0124fdf5ffcd2530defa0bac8747055b", "sha256": "3e1b429759b8c85f9c3c8e7349c74f1778ebbec1f60c095d5825db0b047eeae0" }, "downloads": -1, "filename": "python_dateutil-2.5.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "0124fdf5ffcd2530defa0bac8747055b", "packagetype": "bdist_wheel", "python_version": "any", "requires_python": null, "size": 200933, "upload_time": "2016-03-17T18:14:00", "url": "https://files.pythonhosted.org/packages/b2/c0/42f05312d33e36196c52225f6859a02baa66dae1cee34e9a6967910ba8a5/python_dateutil-2.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2769f13c596427558136b34977a95269", "sha256": "40d1bc468c7df50aff9e7a12c14687f9180efcff86900ee2963f9f2c13b5d7a9" }, "downloads": -1, "filename": "python-dateutil-2.5.1.tar.gz", "has_sig": true, "md5_digest": "2769f13c596427558136b34977a95269", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 235981, "upload_time": "2016-03-17T18:14:35", "url": "https://files.pythonhosted.org/packages/61/6b/f3a920258ea1237d091b4a06aa0e527fa3ab76ede5875745425851e3d4c7/python-dateutil-2.5.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "a7b599959b23356a6e265f9fdd9aa924", "sha256": "43ab4f14887c9f7731032f437fe09c9adfe857e4eedc49cf899526a02c622618" }, "downloads": -1, "filename": "python-dateutil-2.5.1.zip", "has_sig": true, "md5_digest": "a7b599959b23356a6e265f9fdd9aa924", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 242727, "upload_time": "2016-03-17T18:14:51", "url": "https://files.pythonhosted.org/packages/4b/f8/3c03f8e9dbcfc803d7eb26bab2b2009ac438db7e8a89e8ebc44bfc59c6e1/python-dateutil-2.5.1.zip" } ], "2.5.2": [ { "comment_text": "", "digests": { "md5": "50283d17f1a5c5919886af456afe4db1", "sha256": "5187ca69bb0a9de482cc5e1d247460b8b62a82fdaf455a13749087094b87754c" }, "downloads": -1, "filename": "python_dateutil-2.5.2-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "50283d17f1a5c5919886af456afe4db1", "packagetype": "bdist_wheel", "python_version": "any", "requires_python": null, "size": 201439, "upload_time": "2016-03-27T17:02:18", "url": "https://files.pythonhosted.org/packages/45/f8/88de2335cf6162be0b5c165b3e229267fe3c522ffa9464ffb424359ba682/python_dateutil-2.5.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eafe168e8f404bf384514f5116eedbb6", "sha256": "063907ef47f6e187b8fe0728952e4effb587a34f2dc356888646f9b71fbb2e4b" }, "downloads": -1, "filename": "python-dateutil-2.5.2.tar.gz", "has_sig": true, "md5_digest": "eafe168e8f404bf384514f5116eedbb6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 236634, "upload_time": "2016-03-27T17:03:32", "url": "https://files.pythonhosted.org/packages/22/b7/923674117d83465c0ccab5d5fa1b66caba59d6fa7428089fd2470a1e29cd/python-dateutil-2.5.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "a52f00fae7b54a6b99504dea458e49dc", "sha256": "8a3f2c1d5bea698ea76435dd22352a5c0d7b95a4ff759c0ff87f974432b3c7bf" }, "downloads": -1, "filename": "python-dateutil-2.5.2.zip", "has_sig": true, "md5_digest": "a52f00fae7b54a6b99504dea458e49dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 243429, "upload_time": "2016-03-27T17:03:01", "url": "https://files.pythonhosted.org/packages/56/2a/03c4ea9e9502231ac4a619314b2b28a90f0aeec425efe2bd4c44d0ff8765/python-dateutil-2.5.2.zip" } ], "2.5.3": [ { "comment_text": "", "digests": { "md5": "dbcd46b171e01d4518db96e3571810db", "sha256": "598499a75be2e5e18a66f12c00dd47a069de24794effeda4228bfc760f44f527" }, "downloads": -1, "filename": "python_dateutil-2.5.3-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "dbcd46b171e01d4518db96e3571810db", "packagetype": "bdist_wheel", "python_version": "any", "requires_python": null, "size": 201522, "upload_time": "2016-04-21T00:54:11", "url": "https://files.pythonhosted.org/packages/33/68/9eadc96f9899caebd98f55f942d6a8f3fb2b8f8e69ba81a0f771269897e9/python_dateutil-2.5.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "05ffc6d2cc85a7fd93bb245807f715ef", "sha256": "1408fdb07c6a1fa9997567ce3fcee6a337b39a503d80699e0f213de4aa4b32ed" }, "downloads": -1, "filename": "python-dateutil-2.5.3.tar.gz", "has_sig": true, "md5_digest": "05ffc6d2cc85a7fd93bb245807f715ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 236877, "upload_time": "2016-04-21T00:54:47", "url": "https://files.pythonhosted.org/packages/3e/f5/aad82824b369332a676a90a8c0d1e608b17e740bbb6aeeebca726f17b902/python-dateutil-2.5.3.tar.gz" }, { "comment_text": "", "digests": { "md5": "52b3f339f41986c25c3a2247e722db17", "sha256": "9d94861f04ce14f9a3d835206067c889b8f1244f1415035dadcf9c10066adf04" }, "downloads": -1, "filename": "python-dateutil-2.5.3.zip", "has_sig": true, "md5_digest": "52b3f339f41986c25c3a2247e722db17", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 243709, "upload_time": "2016-04-21T00:55:31", "url": "https://files.pythonhosted.org/packages/b7/9f/ba2b6aaf27e74df59f31b77d1927d5b037cc79a89cda604071f93d289eaf/python-dateutil-2.5.3.zip" } ], "2.6.0": [ { "comment_text": "", "digests": { "md5": "c13e1709e11826e080663bab7281cae4", "sha256": "537bf2a8f8ce6f6862ad705cd68f9e405c0b5db014aa40fa29eab4335d4b1716" }, "downloads": -1, "filename": "python_dateutil-2.6.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "c13e1709e11826e080663bab7281cae4", "packagetype": "bdist_wheel", "python_version": "any", "requires_python": null, "size": 194391, "upload_time": "2016-11-08T15:33:42", "url": "https://files.pythonhosted.org/packages/40/8b/275015d7a9ec293cf1bbf55433258fbc9d0711890a7f6dc538bac7b86bce/python_dateutil-2.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6e38f91e8c94c15a79ce22768dfeca87", "sha256": "62a2f8df3d66f878373fd0072eacf4ee52194ba302e00082828e0d263b0418d2" }, "downloads": -1, "filename": "python-dateutil-2.6.0.tar.gz", "has_sig": true, "md5_digest": "6e38f91e8c94c15a79ce22768dfeca87", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 258060, "upload_time": "2016-11-08T15:34:19", "url": "https://files.pythonhosted.org/packages/51/fc/39a3fbde6864942e8bb24c93663734b74e281b984d1b8c4f95d64b0c21f6/python-dateutil-2.6.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "530f7b56e36fa42ada6c02a17b15660c", "sha256": "3acbef017340600e9ff8f2994d8f7afd6eacb295383f286466a6df3961e486f0" }, "downloads": -1, "filename": "python-dateutil-2.6.0.zip", "has_sig": true, "md5_digest": "530f7b56e36fa42ada6c02a17b15660c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 270351, "upload_time": "2016-11-08T15:34:53", "url": "https://files.pythonhosted.org/packages/95/8e/71125f3f24771f50e630b5a6fa9fd209a9f167dcbc3aad65a48cb3dd5694/python-dateutil-2.6.0.zip" } ], "2.6.1": [ { "comment_text": "", "digests": { "md5": "342c025339de1e7c2138c74983c111d7", "sha256": "95511bae634d69bc7329ba55e646499a842bc4ec342ad54a8cdb65645a0aad3c" }, "downloads": -1, "filename": "python_dateutil-2.6.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "342c025339de1e7c2138c74983c111d7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 194241, "upload_time": "2017-07-10T18:37:07", "url": "https://files.pythonhosted.org/packages/4b/0d/7ed381ab4fe80b8ebf34411d14f253e1cf3e56e2820ffa1d8844b23859a2/python_dateutil-2.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "db38f6b4511cefd76014745bb0cc45a4", "sha256": "891c38b2a02f5bb1be3e4793866c8df49c7d19baabf9c1bad62547e0b4866aca" }, "downloads": -1, "filename": "python-dateutil-2.6.1.tar.gz", "has_sig": true, "md5_digest": "db38f6b4511cefd76014745bb0cc45a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 241428, "upload_time": "2017-07-10T18:37:10", "url": "https://files.pythonhosted.org/packages/54/bb/f1db86504f7a49e1d9b9301531181b00a1c7325dc85a29160ee3eaa73a54/python-dateutil-2.6.1.tar.gz" } ], "2.7.0": [ { "comment_text": "", "digests": { "md5": "5a86a548fe776cc079bf4a835473e3f8", "sha256": "07009062406cffd554a9b4135cd2ff167c9bf6b7aac61fe946c93e69fad1bbd8" }, "downloads": -1, "filename": "python_dateutil-2.7.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "5a86a548fe776cc079bf4a835473e3f8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*", "size": 207210, "upload_time": "2018-03-11T23:34:17", "url": "https://files.pythonhosted.org/packages/bc/c5/3449988d33baca4e9619f49a14e28026399b0a8c32817e28b503923a04ab/python_dateutil-2.7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba7d27d7788cc9dd04a07bd77203ffab", "sha256": "8f95bb7e6edbb2456a51a1fb58c8dca942024b4f5844cae62c90aa88afe6e300" }, "downloads": -1, "filename": "python-dateutil-2.7.0.tar.gz", "has_sig": true, "md5_digest": "ba7d27d7788cc9dd04a07bd77203ffab", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*", "size": 293530, "upload_time": "2018-03-11T23:34:20", "url": "https://files.pythonhosted.org/packages/e5/1d/64a3b1c30842ecf0518af93ed123e5064559e588aebdcae0a59831dee642/python-dateutil-2.7.0.tar.gz" } ], "2.7.1": [ { "comment_text": "", "digests": { "md5": "5420ff77e69f0463f8383b5c8ef6101f", "sha256": "6c0e72580272b561d8594362ab0e6b5b2191c703982150fc06ed45f7fae725be" }, "downloads": -1, "filename": "python_dateutil-2.7.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "5420ff77e69f0463f8383b5c8ef6101f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*", "size": 212247, "upload_time": "2018-03-24T19:08:08", "url": "https://files.pythonhosted.org/packages/95/27/d6be8938e2cd9c956c2c6c0b3253e1c62d6db29a52b477943da3c3ec728c/python_dateutil-2.7.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8e369651dde53d043d7519144c47245f", "sha256": "14eb44faa298942c6385636bfd76bd5c21361632cf8ebc9c20d63fd00f6a069f" }, "downloads": -1, "filename": "python-dateutil-2.7.1.tar.gz", "has_sig": true, "md5_digest": "8e369651dde53d043d7519144c47245f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*", "size": 298061, "upload_time": "2018-03-24T19:08:09", "url": "https://files.pythonhosted.org/packages/ee/f5/d81ec46577350dcd96a26885d418969cd2b07c7d8c78e24e25c10bfc5c6f/python-dateutil-2.7.1.tar.gz" } ], "2.7.2": [ { "comment_text": "", "digests": { "md5": "62bf66f3eeb4feb9ff2ba8c3941c00f8", "sha256": "3220490fb9741e2342e1cf29a503394fdac874bc39568288717ee67047ff29df" }, "downloads": -1, "filename": "python_dateutil-2.7.2-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "62bf66f3eeb4feb9ff2ba8c3941c00f8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*", "size": 212286, "upload_time": "2018-03-26T15:04:57", "url": "https://files.pythonhosted.org/packages/0c/57/19f3a65bcf6d5be570ee8c35a5398496e10a0ddcbc95393b2d17f86aaaf8/python_dateutil-2.7.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "03a08c8bcf0a2b29f1cd21b9de4d12fb", "sha256": "9d8074be4c993fbe4947878ce593052f71dac82932a677d49194d8ce9778002e" }, "downloads": -1, "filename": "python-dateutil-2.7.2.tar.gz", "has_sig": true, "md5_digest": "03a08c8bcf0a2b29f1cd21b9de4d12fb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*", "size": 298000, "upload_time": "2018-03-26T15:04:59", "url": "https://files.pythonhosted.org/packages/c5/39/4da7c2dbc4f023fba5fb2325febcadf0d0ce0efdc8bd12083a0f65d20653/python-dateutil-2.7.2.tar.gz" } ], "2.7.3": [ { "comment_text": "", "digests": { "md5": "3b2b899b075032fc01e45bc51dad6aa6", "sha256": "1adb80e7a782c12e52ef9a8182bebeb73f1d7e24e374397af06fb4956c8dc5c0" }, "downloads": -1, "filename": "python_dateutil-2.7.3-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "3b2b899b075032fc01e45bc51dad6aa6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*", "size": 211414, "upload_time": "2018-05-10T12:02:16", "url": "https://files.pythonhosted.org/packages/cf/f5/af2b09c957ace60dcfac112b669c45c8c97e32f94aa8b56da4c6d1682825/python_dateutil-2.7.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "175b7c1a3cc0cb01151eced07c61c0b8", "sha256": "e27001de32f627c22380a688bcc43ce83504a7bc5da472209b4c70f02829f0b8" }, "downloads": -1, "filename": "python-dateutil-2.7.3.tar.gz", "has_sig": true, "md5_digest": "175b7c1a3cc0cb01151eced07c61c0b8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*", "size": 302871, "upload_time": "2018-05-10T12:02:18", "url": "https://files.pythonhosted.org/packages/a0/b0/a4e3241d2dee665fea11baec21389aec6886655cd4db7647ddf96c3fad15/python-dateutil-2.7.3.tar.gz" } ], "2.7.4": [ { "comment_text": "", "digests": { "md5": "e98b80a95399b53fdd170caa2a8958f7", "sha256": "f7cde3aecf8a797553d6ec49b65f0fbcffe7ffb971ccac452d181c28fd279936" }, "downloads": -1, "filename": "python_dateutil-2.7.4-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "e98b80a95399b53fdd170caa2a8958f7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*", "size": 211416, "upload_time": "2018-10-25T16:45:49", "url": "https://files.pythonhosted.org/packages/2f/e9/b02e8a1a8c53a55a4f37df1e8e111539d0a3e76828bcd252947a5200b797/python_dateutil-2.7.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0fcdcec70ebf8cdc469c647fa4966794", "sha256": "2f13d3ea236aeb237e7258d5729c46eafe1506fd7f8507f34730734ed8b37454" }, "downloads": -1, "filename": "python-dateutil-2.7.4.tar.gz", "has_sig": true, "md5_digest": "0fcdcec70ebf8cdc469c647fa4966794", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*", "size": 302229, "upload_time": "2018-10-25T16:45:51", "url": "https://files.pythonhosted.org/packages/a5/15/37f2e39504a98ec4b3eba8c9a61755dd5374388201ee60d1ae5b8e7a3d09/python-dateutil-2.7.4.tar.gz" } ], "2.7.5": [ { "comment_text": "", "digests": { "md5": "a70d5d8e4af64a1c3d326a58507619fc", "sha256": "063df5763652e21de43de7d9e00ccf239f953a832941e37be541614732cdfc93" }, "downloads": -1, "filename": "python_dateutil-2.7.5-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "a70d5d8e4af64a1c3d326a58507619fc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*", "size": 225696, "upload_time": "2018-10-27T18:14:34", "url": "https://files.pythonhosted.org/packages/74/68/d87d9b36af36f44254a8d512cbfc48369103a3b9e474be9bdfe536abfc45/python_dateutil-2.7.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6357f8f42cbe0e0e0b1e543f3aad07b7", "sha256": "88f9287c0174266bb0d8cedd395cfba9c58e87e5ad86b2ce58859bc11be3cf02" }, "downloads": -1, "filename": "python-dateutil-2.7.5.tar.gz", "has_sig": true, "md5_digest": "6357f8f42cbe0e0e0b1e543f3aad07b7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*", "size": 316043, "upload_time": "2018-10-27T18:14:36", "url": "https://files.pythonhosted.org/packages/0e/01/68747933e8d12263d41ce08119620d9a7e5eb72c876a3442257f74490da0/python-dateutil-2.7.5.tar.gz" } ], "2.8.0": [ { "comment_text": "", "digests": { "md5": "33bfcff39e89f7c1c26a6bd9af54901c", "sha256": "7e6584c74aeed623791615e26efd690f29817a27c73085b78e4bad02493df2fb" }, "downloads": -1, "filename": "python_dateutil-2.8.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "33bfcff39e89f7c1c26a6bd9af54901c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*", "size": 226803, "upload_time": "2019-02-05T14:12:35", "url": "https://files.pythonhosted.org/packages/41/17/c62faccbfbd163c7f57f3844689e3a78bae1f403648a6afb1d0866d87fbb/python_dateutil-2.8.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "354db28843d949f1bc3e49e8458e22df", "sha256": "c89805f6f4d64db21ed966fda138f8a5ed7a4fdbc1a8ee329ce1b74e3c74da9e" }, "downloads": -1, "filename": "python-dateutil-2.8.0.tar.gz", "has_sig": true, "md5_digest": "354db28843d949f1bc3e49e8458e22df", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*", "size": 327134, "upload_time": "2019-02-05T14:12:37", "url": "https://files.pythonhosted.org/packages/ad/99/5b2e99737edeb28c71bcbec5b5dda19d0d9ef3ca3e92e3e925e7c0bb364c/python-dateutil-2.8.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "33bfcff39e89f7c1c26a6bd9af54901c", "sha256": "7e6584c74aeed623791615e26efd690f29817a27c73085b78e4bad02493df2fb" }, "downloads": -1, "filename": "python_dateutil-2.8.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "33bfcff39e89f7c1c26a6bd9af54901c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*", "size": 226803, "upload_time": "2019-02-05T14:12:35", "url": "https://files.pythonhosted.org/packages/41/17/c62faccbfbd163c7f57f3844689e3a78bae1f403648a6afb1d0866d87fbb/python_dateutil-2.8.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "354db28843d949f1bc3e49e8458e22df", "sha256": "c89805f6f4d64db21ed966fda138f8a5ed7a4fdbc1a8ee329ce1b74e3c74da9e" }, "downloads": -1, "filename": "python-dateutil-2.8.0.tar.gz", "has_sig": true, "md5_digest": "354db28843d949f1bc3e49e8458e22df", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*", "size": 327134, "upload_time": "2019-02-05T14:12:37", "url": "https://files.pythonhosted.org/packages/ad/99/5b2e99737edeb28c71bcbec5b5dda19d0d9ef3ca3e92e3e925e7c0bb364c/python-dateutil-2.8.0.tar.gz" } ] }