{ "info": { "author": "He Tao", "author_email": "sighingnow@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "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 :: Compilers" ], "description": "A universal Python parser combinator library inspired by Parsec library of Haskell.", "description_content_type": "", "docs_url": "https://pythonhosted.org/parsec/", "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/sighingnow/parsec.py", "keywords": "monad parser combinator", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "parsec", "package_url": "https://pypi.org/project/parsec/", "platform": "any", "project_url": "https://pypi.org/project/parsec/", "project_urls": { "Homepage": "https://github.com/sighingnow/parsec.py" }, "release_url": "https://pypi.org/project/parsec/3.5/", "requires_dist": null, "requires_python": "", "summary": "parser combinator.", "version": "3.5" }, "last_serial": 5670553, "releases": { "2.0.0": [ { "comment_text": "", "digests": { "md5": "ba0098c23d9e2a461858714aed6f4c36", "sha256": "3f8a5d0baa8edc4faba244ac7f76ad414ccbb4705bc1016310299282fecb0956" }, "downloads": -1, "filename": "parsec-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ba0098c23d9e2a461858714aed6f4c36", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 6153, "upload_time": "2015-11-05T02:52:39", "url": "https://files.pythonhosted.org/packages/2c/50/78b73b14c6ca2f637dde5cad4d43228f6ee3b79713129f84bebc79375e43/parsec-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5cd2c6d5c24f99ea50a604a723950e20", "sha256": "d5c501e02841d7b33c85c016d5bd5d247d0d503de154535ab201392bfbb2eb17" }, "downloads": -1, "filename": "parsec-2.0.0.zip", "has_sig": false, "md5_digest": "5cd2c6d5c24f99ea50a604a723950e20", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6481, "upload_time": "2015-11-05T02:52:07", "url": "https://files.pythonhosted.org/packages/b7/74/ec3c20eff4e6da80a6e523ef8b9c7db925eea6fd6c9a00f73558fe24a2c9/parsec-2.0.0.zip" } ], "3.0": [ { "comment_text": "", "digests": { "md5": "184168154100859fa0be53333cd6d625", "sha256": "86e40589a49be13f41670340ca3e4dae3e714c17fe169a2ebfcccb4a73ca53e6" }, "downloads": -1, "filename": "parsec-3.0.win-amd64.exe", "has_sig": false, "md5_digest": "184168154100859fa0be53333cd6d625", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 228039, "upload_time": "2015-11-26T02:56:48", "url": "https://files.pythonhosted.org/packages/c9/b9/5d27daa01c28276aaa42a8ae590b59ffaed242ed6a6bec2affaa2497a99c/parsec-3.0.win-amd64.exe" }, { "comment_text": "", "digests": { "md5": "c8b31abe738ee1bbf6e99e944ef90942", "sha256": "31b591fda39221fcabe89e35d2d76be978abd7b2aac501f41dedd741bff20da2" }, "downloads": -1, "filename": "parsec-3.0.zip", "has_sig": false, "md5_digest": "c8b31abe738ee1bbf6e99e944ef90942", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6817, "upload_time": "2015-11-26T02:56:42", "url": "https://files.pythonhosted.org/packages/05/93/a8d263c589628d16869fb31d54d29c83c657acbc851b960faf5d0dddf8d3/parsec-3.0.zip" } ], "3.1": [ { "comment_text": "", "digests": { "md5": "45830a7dec05caf7ee65346b8f8aa013", "sha256": "a54e7abe032a1799e029c83098c61ea777d3c75cec531ef4f7051f6325a5d50d" }, "downloads": -1, "filename": "parsec-3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "45830a7dec05caf7ee65346b8f8aa013", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 6854, "upload_time": "2016-10-27T03:30:56", "url": "https://files.pythonhosted.org/packages/6b/c6/4857bf15283f2f72310c8b5e5c10a43eef8c1aa214d08259effe29ee06d7/parsec-3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "80541a1041d1bb7ec6914bc2d1b1fc86", "sha256": "79bd0557f540055ccdf448d0b7b77071c265199f60e0934a40a22e3af73862e0" }, "downloads": -1, "filename": "parsec-3.1.zip", "has_sig": false, "md5_digest": "80541a1041d1bb7ec6914bc2d1b1fc86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7434, "upload_time": "2016-10-27T03:30:52", "url": "https://files.pythonhosted.org/packages/6c/74/2e8a60414b799f07cc9a9e3f9bf68a22e910932c6bc19b37d9c903987bac/parsec-3.1.zip" } ], "3.2": [ { "comment_text": "", "digests": { "md5": "57aa8b839c32ebb5cd5d1b3db95afcee", "sha256": "7c4ad74b0a4b1a3beb3e976a7a55b5d1df87d7e4ff05c7d05d34a4d19e885154" }, "downloads": -1, "filename": "parsec-3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "57aa8b839c32ebb5cd5d1b3db95afcee", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 6915, "upload_time": "2016-11-18T08:19:09", "url": "https://files.pythonhosted.org/packages/25/1b/7306a5fe9452d35770ee6d885bc1dd50a3c4515b96e2ccb3173af45bf8cb/parsec-3.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d7912ab0f61cac2a32eda809b1ecba57", "sha256": "daf00c8d9a5cfa5097e9d3185eac75eaca9e531d1cfd68f99f24814370bf9290" }, "downloads": -1, "filename": "parsec-3.2.tar.gz", "has_sig": false, "md5_digest": "d7912ab0f61cac2a32eda809b1ecba57", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5939, "upload_time": "2016-11-18T08:19:06", "url": "https://files.pythonhosted.org/packages/b2/cb/4c913cebcf92c9efb3db8e5707b59d345f59d42d7e9efbee811468b74d2a/parsec-3.2.tar.gz" } ], "3.3": [ { "comment_text": "", "digests": { "md5": "b120b9effe24c1f7d3d35addf2fda095", "sha256": "521d43c181d691851f2d9feb6d5f1502c475a968e7a4cea0190227e37b5f3112" }, "downloads": -1, "filename": "parsec-3.3.tar.gz", "has_sig": false, "md5_digest": "b120b9effe24c1f7d3d35addf2fda095", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5925, "upload_time": "2016-12-12T15:00:26", "url": "https://files.pythonhosted.org/packages/4c/50/3ca88db4eadd6e4d175b80f6bf47768d4f8bf4c6e9ff5e1ff61eadc64b0c/parsec-3.3.tar.gz" }, { "comment_text": "built for Windows-10", "digests": { "md5": "b4fc7c67644544c2067ddd49454eeeba", "sha256": "8141315ff271994254fe93fd1540ad33cfaad5d24f323390855507582b2e7ee2" }, "downloads": -1, "filename": "parsec-3.3.win-amd64.zip", "has_sig": false, "md5_digest": "b4fc7c67644544c2067ddd49454eeeba", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 13884, "upload_time": "2016-12-12T15:00:32", "url": "https://files.pythonhosted.org/packages/2f/0a/ae40e872533fda0f9d6b3b771026891b5be4cebc992d38c465fe5e34b141/parsec-3.3.win-amd64.zip" } ], "3.4": [ { "comment_text": "", "digests": { "md5": "c305830b411b32804eb977d20417abac", "sha256": "5578b878f160d5c5b1958c611f9211a32992d0eaa43b2d17411e07bcb114e42d" }, "downloads": -1, "filename": "parsec-3.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c305830b411b32804eb977d20417abac", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6590, "upload_time": "2019-01-20T06:10:44", "url": "https://files.pythonhosted.org/packages/6c/79/79e073d0021176a0da25d76da7fb5354b7244520c72323289abc84edf05c/parsec-3.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ab782424515e6c9b61edd0cd3911dab9", "sha256": "84c3ba74de545d3aa981d6cc69297f8c5ce49eb2c740fbc8efdb15b9efe77d25" }, "downloads": -1, "filename": "parsec-3.4.tar.gz", "has_sig": false, "md5_digest": "ab782424515e6c9b61edd0cd3911dab9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6732, "upload_time": "2019-01-20T06:10:46", "url": "https://files.pythonhosted.org/packages/e7/16/73aa9fff2ae49f8b8b9603f655e5ef7efff7b0eed52f87cc39088ee48865/parsec-3.4.tar.gz" } ], "3.5": [ { "comment_text": "", "digests": { "md5": "86431b8223ee07c63eebe6852b0006f7", "sha256": "f2e82c380dba8ddeac3c3b8265f90f7729f88999411cc710be11cb9b2681a928" }, "downloads": -1, "filename": "parsec-3.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "86431b8223ee07c63eebe6852b0006f7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7420, "upload_time": "2019-08-13T07:46:42", "url": "https://files.pythonhosted.org/packages/b5/10/a6b8fd6cbb03e957a5da035c6e274bbaa974478193ed664a153c776ea5d0/parsec-3.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d63a63e7744fea713a12e6b90a10b99", "sha256": "5e6961d05f332515c307e97292f53472054466fd0f915d965ed36a30690c768a" }, "downloads": -1, "filename": "parsec-3.5.tar.gz", "has_sig": false, "md5_digest": "4d63a63e7744fea713a12e6b90a10b99", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6528, "upload_time": "2019-08-13T07:46:08", "url": "https://files.pythonhosted.org/packages/46/38/a9afdd6d0426a9720415c7470a4910d93041227b2a56a78793235ad0fe28/parsec-3.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "86431b8223ee07c63eebe6852b0006f7", "sha256": "f2e82c380dba8ddeac3c3b8265f90f7729f88999411cc710be11cb9b2681a928" }, "downloads": -1, "filename": "parsec-3.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "86431b8223ee07c63eebe6852b0006f7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7420, "upload_time": "2019-08-13T07:46:42", "url": "https://files.pythonhosted.org/packages/b5/10/a6b8fd6cbb03e957a5da035c6e274bbaa974478193ed664a153c776ea5d0/parsec-3.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d63a63e7744fea713a12e6b90a10b99", "sha256": "5e6961d05f332515c307e97292f53472054466fd0f915d965ed36a30690c768a" }, "downloads": -1, "filename": "parsec-3.5.tar.gz", "has_sig": false, "md5_digest": "4d63a63e7744fea713a12e6b90a10b99", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6528, "upload_time": "2019-08-13T07:46:08", "url": "https://files.pythonhosted.org/packages/46/38/a9afdd6d0426a9720415c7470a4910d93041227b2a56a78793235ad0fe28/parsec-3.5.tar.gz" } ] }