{ "info": { "author": "glib.ai", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython" ], "description": "# pydateparser\n\n-----\n[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://github.com/GlibAI/pydateparser/graphs/commit-activity)\n[![made-with-python](https://img.shields.io/badge/Made%20with-Python-1f425f.svg)](https://www.python.org/)\n[![PyPI license](https://img.shields.io/pypi/l/pydateparser.svg)](https://pypi.python.org/pypi/pydateparser/)\n[![PyPI status](https://img.shields.io/pypi/status/pydateparser.svg)](https://pypi.python.org/pypi/pydateparser/)\n[![Open Source Love svg1](https://badges.frapsoft.com/os/v1/open-source.svg?v=103)](https://github.com/ellerbrock/open-source-badges/)\n\n\n![PyPI - Python Version](https://img.shields.io/pypi/pyversions/Django.svg)\n[![Downloads](https://pepy.tech/badge/pydateparser)](https://pepy.tech/project/pydateparser)\n\n**Table of Contents**\n\n* [Installation](#installation)\n* [Usage](#usage)\n* [License](#license)\n\n## Installation\n\npydateparser is distributed on [PyPI](https://pypi.org) as a universal\nwheel and is available on Linux/macOS and Windows and supports\nPython 3.6+.\n\n```bash\n$ pip install pydateparser\n```\n\n## Usage\n\nsample input:\n```python\nfrom pydateparser import DateParser as parser\n\ntext = 'Today is 10/12/16 and tomorrow is January 01 2019.'\ndp = parser(text, start_year=2000, end_year=2020, locale=None)\n```\nsample output: \n```python\ndp.date\n\n#output\n[datetime(date='january 01 2019', token_span=(34, 49), token_index=(6, 8), locale='%B %d %Y'),\n datetime(date='10/12/16', token_span=(9, 17), token_index=(2, 2), locale='%d/%m/%y')]\n```\nfor an extended usage demo refer [this](https://github.com/GlibAI/pydateparser/blob/master/notebooks/lib-usage-notebook.ipynb) notebook.\n## License\n\npydateparser is distributed under the terms of the\n[MIT License](https://choosealicense.com/licenses/mit).\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/GLibAi/pydateparser", "keywords": "date,time,datetime,parser", "license": "MIT", "maintainer": "Samit Shah", "maintainer_email": "samit@glib.ai", "name": "pydateparser", "package_url": "https://pypi.org/project/pydateparser/", "platform": "", "project_url": "https://pypi.org/project/pydateparser/", "project_urls": { "Homepage": "https://github.com/GLibAi/pydateparser" }, "release_url": "https://pypi.org/project/pydateparser/0.2.6/", "requires_dist": null, "requires_python": "", "summary": "date and time parsing library.", "version": "0.2.6" }, "last_serial": 5861707, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "826dd1ffd88042accb47b56d41463602", "sha256": "195113941680a7f21ca9254e06d65848ff20918dfb75a8165b9faa21de88592f" }, "downloads": -1, "filename": "pydateparser-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "826dd1ffd88042accb47b56d41463602", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6875, "upload_time": "2019-07-12T08:55:34", "url": "https://files.pythonhosted.org/packages/c2/f3/fc8d7bd69ddf652d210fbc50a4c27816c6b252d2a800b9c5a6361b9e1b5d/pydateparser-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "51e2c95df32741cff679428ed0188242", "sha256": "ea2d51bd155bfc84f0015269f8272e342c8530d071c8753b4b843879f370fef6" }, "downloads": -1, "filename": "pydateparser-0.1.0.tar.gz", "has_sig": false, "md5_digest": "51e2c95df32741cff679428ed0188242", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8012, "upload_time": "2019-07-12T08:55:37", "url": "https://files.pythonhosted.org/packages/7f/94/719a522e227387a2bc3bd2fe0bad89cb803b8f3a22c530ae8a16aa5e4d8c/pydateparser-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "f7f9ee5f781289dedf3d88bfea4047fe", "sha256": "64a9043161fe6feb9f8f2adbb174fa2e79d3dcbca66ea63d7b420c46e7c82e93" }, "downloads": -1, "filename": "pydateparser-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f7f9ee5f781289dedf3d88bfea4047fe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7096, "upload_time": "2019-07-12T09:18:14", "url": "https://files.pythonhosted.org/packages/ee/98/6d18d6875dd4cec132420873c3611e35f5ee6f882ea4f1fd898e29496acb/pydateparser-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "42428b5158a64f010bd46ff28c6de088", "sha256": "7889e960addb90d4707c74362fbad85250f3c075c09e3cee706752b42c5e1789" }, "downloads": -1, "filename": "pydateparser-0.2.0.tar.gz", "has_sig": false, "md5_digest": "42428b5158a64f010bd46ff28c6de088", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8255, "upload_time": "2019-07-12T09:18:17", "url": "https://files.pythonhosted.org/packages/93/6c/cba28d64ecfd3632389be907c73ec3cae5b5c335eea1d60706c6bf4653f4/pydateparser-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "1a086942e59b49592015922bbf117d6b", "sha256": "50660e99a11649c8ccab9fc1edfb34f2756ede8cab72e270698e5525afefd949" }, "downloads": -1, "filename": "pydateparser-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "1a086942e59b49592015922bbf117d6b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7114, "upload_time": "2019-07-12T09:42:05", "url": "https://files.pythonhosted.org/packages/c6/03/208093959443f1ad38e252972cd3f23c6dd10a8dca777ab0bd936b31703f/pydateparser-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0183641041bd90c940b2e52297346625", "sha256": "2d3b4e2aa7c78eca6bb76520b67f18039cb80596d00bbea656c3b5b5ceb42183" }, "downloads": -1, "filename": "pydateparser-0.2.1.tar.gz", "has_sig": false, "md5_digest": "0183641041bd90c940b2e52297346625", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8276, "upload_time": "2019-07-12T09:42:08", "url": "https://files.pythonhosted.org/packages/6b/e3/a9d9cc05d669ba8c0d2bd9e7a81183bf8eff88e0384676328391cdbc693c/pydateparser-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "7f683643a857225fb677c680c8265c81", "sha256": "27142f1db46ef1bf3fa99f4888def6bf9264de6eae557a30edbf92c69ae1bdf9" }, "downloads": -1, "filename": "pydateparser-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "7f683643a857225fb677c680c8265c81", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7378, "upload_time": "2019-07-12T10:41:14", "url": "https://files.pythonhosted.org/packages/6d/f6/75dbd12ae6beec8ede6956073c5a27f7df7c5b03901ac25d916f44cf9c88/pydateparser-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4c14a7e84a4fa4150212a7629ed3234f", "sha256": "37ef0d100cf2813c0809c960d5657a0a8c84b651b31fa19ef3d71d7a2860df3c" }, "downloads": -1, "filename": "pydateparser-0.2.2.tar.gz", "has_sig": false, "md5_digest": "4c14a7e84a4fa4150212a7629ed3234f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8478, "upload_time": "2019-07-12T10:41:17", "url": "https://files.pythonhosted.org/packages/35/24/eb14da55be4c8a860f18918fafd3ba284970376b56e27b66a5d540867438/pydateparser-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "7b8bc57b928f4e356f72072c5f757743", "sha256": "9a3b1b19848f15582923706cfe1a8650db7542d42a248ab4a79345d6f9c08f19" }, "downloads": -1, "filename": "pydateparser-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "7b8bc57b928f4e356f72072c5f757743", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12040, "upload_time": "2019-07-18T06:34:41", "url": "https://files.pythonhosted.org/packages/83/f2/ed5bafd71866d3f3d7bfeafc31c445cea1f64f64550e4c37258cd4118495/pydateparser-0.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c0c87300b2aecc1ba5e44d8add2d990b", "sha256": "659dde50bc59a1bb0929e63ede358cc185702e7b74b9a7806823d79cde84698c" }, "downloads": -1, "filename": "pydateparser-0.2.3.tar.gz", "has_sig": false, "md5_digest": "c0c87300b2aecc1ba5e44d8add2d990b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 186018, "upload_time": "2019-07-18T06:34:47", "url": "https://files.pythonhosted.org/packages/23/b5/68dc566b7fd46a76c1b4649cbe8e3773d64e52a2ea2e106af9b0de551504/pydateparser-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "8f2f80773be2a7fc2a277bd0b95ce280", "sha256": "e1dcfc532012e5a9efa05bfd49f25720a63180d4f429f298df2d81f0de0c59c6" }, "downloads": -1, "filename": "pydateparser-0.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "8f2f80773be2a7fc2a277bd0b95ce280", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12053, "upload_time": "2019-09-20T10:31:30", "url": "https://files.pythonhosted.org/packages/ce/4e/c06b74c86cacd6a0d2cf9fa6d9355bde365fa6d25e9023754f518e635992/pydateparser-0.2.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c144a375e24856b930e837b31d4e54cf", "sha256": "1e72d4eb578ab8dce641bac702b386eccabd539c023482908587a137382c3c55" }, "downloads": -1, "filename": "pydateparser-0.2.4.tar.gz", "has_sig": false, "md5_digest": "c144a375e24856b930e837b31d4e54cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 185777, "upload_time": "2019-09-20T10:31:37", "url": "https://files.pythonhosted.org/packages/2c/bd/e75a386d7145c0ddc2dfec8a27bf2135cc057ce1bc2aa5c5a24d4ebc1745/pydateparser-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "23fbd7326fba2e325cd0244d8e784ef5", "sha256": "f27ff059f9eb941552a4546c0f24411e113ade6b50374067ac639d28b5efc62c" }, "downloads": -1, "filename": "pydateparser-0.2.5-py3-none-any.whl", "has_sig": false, "md5_digest": "23fbd7326fba2e325cd0244d8e784ef5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12055, "upload_time": "2019-09-20T10:35:08", "url": "https://files.pythonhosted.org/packages/db/16/779c20e552257bd2ad5e34716f1e041eee20311344eb743bab7d6f1c1c56/pydateparser-0.2.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d47a073f6022e54787477b406b3ded15", "sha256": "6e106ff861803fd9201bac0b9333e38817a32e4c961dfaa193cb68969e91e827" }, "downloads": -1, "filename": "pydateparser-0.2.5.tar.gz", "has_sig": false, "md5_digest": "d47a073f6022e54787477b406b3ded15", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 185784, "upload_time": "2019-09-20T10:35:15", "url": "https://files.pythonhosted.org/packages/67/73/efc5b337c4b9508f435db055de08d94cbd5e32c5e0ba95f0851e5d9667a9/pydateparser-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "a7e7ef16904fce40d69b77de81180567", "sha256": "48508c05020cf5cbd4981cdf1ea617717e52ef40137c30f218b75209969d860b" }, "downloads": -1, "filename": "pydateparser-0.2.6-py3-none-any.whl", "has_sig": false, "md5_digest": "a7e7ef16904fce40d69b77de81180567", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12057, "upload_time": "2019-09-20T11:02:03", "url": "https://files.pythonhosted.org/packages/20/78/cce1929a656045b417448bce02a6eae6f3366ba9e557b3af18601ae8e3fe/pydateparser-0.2.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "70c40d93c38a63bd7ce7428a57a90cb9", "sha256": "3c878f903cd37913b91068d2c625cf68fc9f6a88d4aeb65f9a44197fcb7046f2" }, "downloads": -1, "filename": "pydateparser-0.2.6.tar.gz", "has_sig": false, "md5_digest": "70c40d93c38a63bd7ce7428a57a90cb9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 185799, "upload_time": "2019-09-20T11:02:16", "url": "https://files.pythonhosted.org/packages/d6/71/b14b7452ca7525136b69522efa3a8dfa92702c848519cdb150c1c70767d8/pydateparser-0.2.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a7e7ef16904fce40d69b77de81180567", "sha256": "48508c05020cf5cbd4981cdf1ea617717e52ef40137c30f218b75209969d860b" }, "downloads": -1, "filename": "pydateparser-0.2.6-py3-none-any.whl", "has_sig": false, "md5_digest": "a7e7ef16904fce40d69b77de81180567", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12057, "upload_time": "2019-09-20T11:02:03", "url": "https://files.pythonhosted.org/packages/20/78/cce1929a656045b417448bce02a6eae6f3366ba9e557b3af18601ae8e3fe/pydateparser-0.2.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "70c40d93c38a63bd7ce7428a57a90cb9", "sha256": "3c878f903cd37913b91068d2c625cf68fc9f6a88d4aeb65f9a44197fcb7046f2" }, "downloads": -1, "filename": "pydateparser-0.2.6.tar.gz", "has_sig": false, "md5_digest": "70c40d93c38a63bd7ce7428a57a90cb9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 185799, "upload_time": "2019-09-20T11:02:16", "url": "https://files.pythonhosted.org/packages/d6/71/b14b7452ca7525136b69522efa3a8dfa92702c848519cdb150c1c70767d8/pydateparser-0.2.6.tar.gz" } ] }