{ "info": { "author": "Michail Pevnev", "author_email": "mpevnev@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)" ], "description": "\nEffectful Pythonic Parsers\n==========================\n\nWelcome to the home of EPP library, which provides a way to combine basic\nparsers and effects to build complex parsers that transform text into something\nmore useful.\n\nFor a quick introduction into using the library, see ``quickstart.rst`` in the\n``docs`` directory. If you find that a certain parser should be written\ndirectly, and not as a combination of existing ones, see ``writing_parsers.rst``\nin the same directory (and if it's something that makes sense to be included in\nthe library proper, file a pull request!). Finally, ``core.rst`` and\n``parsers.rst`` provide full documentation of existing parsers in the ``core``\nand ``parsers`` module respectively (you shouldn't care much which parser\nbelongs where, it's just to keep bookkeeping parsers separated from those doing\nactual parsing).\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mpevnev/epp", "keywords": "parser parsers", "license": "LGPL-3", "maintainer": "", "maintainer_email": "", "name": "epparsers", "package_url": "https://pypi.org/project/epparsers/", "platform": "", "project_url": "https://pypi.org/project/epparsers/", "project_urls": { "Homepage": "https://github.com/mpevnev/epp" }, "release_url": "https://pypi.org/project/epparsers/0.4.1/", "requires_dist": null, "requires_python": "", "summary": "Effectful pythonic parsers", "version": "0.4.1" }, "last_serial": 3701299, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "3a5e9d1c9596377aaf50b14eaf5825ef", "sha256": "cda565277721025e213603dae573b496965e34fe72a6ef85999c43c3a88a0003" }, "downloads": -1, "filename": "epparsers-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "3a5e9d1c9596377aaf50b14eaf5825ef", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12676, "upload_time": "2018-02-17T14:14:32", "url": "https://files.pythonhosted.org/packages/19/7e/9e43590af4494a31db0c3049b88be8bb0bfd2af2402c059dc892cf150342/epparsers-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9c348a812bdf0d11137e0bd45b201fa0", "sha256": "123d52df3ce7c3879194fd38526c7a0b566e56abe8bdd69d58498421f4f55f5d" }, "downloads": -1, "filename": "epparsers-0.1.tar.gz", "has_sig": true, "md5_digest": "9c348a812bdf0d11137e0bd45b201fa0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19266, "upload_time": "2018-02-17T14:14:33", "url": "https://files.pythonhosted.org/packages/60/8a/e8f14dcd60d98f85c0c73c62eb8394f852bb1d4141b85d67551d8a41257f/epparsers-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "ec9dd5ed6f6f3a09c6d6a96afa070dea", "sha256": "cff6c71a3c0ab737eb15b60883aab7ca2564725e5683fec8360a6b6f21037b6e" }, "downloads": -1, "filename": "epparsers-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ec9dd5ed6f6f3a09c6d6a96afa070dea", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13759, "upload_time": "2018-02-17T16:53:29", "url": "https://files.pythonhosted.org/packages/f7/68/7d5dacf3d724ef94a2d5c71f68e5115d74c33758821972c638af3dac112c/epparsers-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "78c53db09ab933b025affb829cc4dd88", "sha256": "356b62199884f3e89b7a79e4f6a88c03ce88c2daa78bbced1c4783e37b481577" }, "downloads": -1, "filename": "epparsers-0.1.1.tar.gz", "has_sig": true, "md5_digest": "78c53db09ab933b025affb829cc4dd88", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19539, "upload_time": "2018-02-17T16:55:32", "url": "https://files.pythonhosted.org/packages/60/54/0360d64be0e26ad09050e2b89d6772beac833b83013b9e9d0650cb68d25b/epparsers-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "3feaec6e784bf2d63e60d3103b222ae8", "sha256": "851bcb0cbc68ea606c95156881c5be512b743bc7376ac358d1615e84bfb08d0d" }, "downloads": -1, "filename": "epparsers-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3feaec6e784bf2d63e60d3103b222ae8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14691, "upload_time": "2018-03-08T10:24:32", "url": "https://files.pythonhosted.org/packages/c7/13/a16323478c286c5ac57b150f6d1e6a40038873a76379785755eea636a7b9/epparsers-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5679c66bdd24bb465802437ee77bb918", "sha256": "e0eb59700a548ca34f46833886d3da824117329b8edf473d4f1e15ee9cb0cced" }, "downloads": -1, "filename": "epparsers-0.2.0.tar.gz", "has_sig": true, "md5_digest": "5679c66bdd24bb465802437ee77bb918", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20258, "upload_time": "2018-03-08T10:24:33", "url": "https://files.pythonhosted.org/packages/cb/6f/90fffd29a67fc43eadf0e6db491b7096cbeb6a416e7cae23c19f75c69d2a/epparsers-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "d875f000bf939eb668bbb3820fba7f90", "sha256": "e426ba6d2b375e59d38f48a9396365b42d081037f98961fef5e4c744a4d6c311" }, "downloads": -1, "filename": "epparsers-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d875f000bf939eb668bbb3820fba7f90", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17427, "upload_time": "2018-03-09T16:16:43", "url": "https://files.pythonhosted.org/packages/82/fd/93e174edec62d455765b5ae838a54bd4b6ed1ddf8df417bd8a44352290a7/epparsers-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3c2668d630b77888cb26fb85ad769923", "sha256": "ba16a1ffed06e71916704bdcc4d744f75f7bf2415561e57b60eeb1d6d031d83a" }, "downloads": -1, "filename": "epparsers-0.3.0.tar.gz", "has_sig": true, "md5_digest": "3c2668d630b77888cb26fb85ad769923", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23347, "upload_time": "2018-03-09T16:16:44", "url": "https://files.pythonhosted.org/packages/d8/99/0fca44fd304a8ee9e16c78fe6ae4301dcb100cf3beeda0b58d74cf10bfce/epparsers-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "7e12f57cd579b9c47662f602327ba2a5", "sha256": "d04fbf455b9d483ac1d7554ad64fa2ce50d2d66117643c332ba7efb6499522a6" }, "downloads": -1, "filename": "epparsers-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "7e12f57cd579b9c47662f602327ba2a5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18160, "upload_time": "2018-03-11T15:36:55", "url": "https://files.pythonhosted.org/packages/a5/a6/bda3d17dd3717b2a8a967eb0edb1c8f6e366cf8851509e94489981fc0511/epparsers-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "17372dbb7d81bf32029e4a320b99b17a", "sha256": "6a7a697e1876d20c0876710623d95fa28928c5bf6b4a71a7dfecd65ef496038e" }, "downloads": -1, "filename": "epparsers-0.4.0.tar.gz", "has_sig": true, "md5_digest": "17372dbb7d81bf32029e4a320b99b17a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24191, "upload_time": "2018-03-11T15:36:56", "url": "https://files.pythonhosted.org/packages/f8/a9/bc6553456e9d744bfcc4eb1083160c6b0702f6c93bd9b5e1b504bfedda96/epparsers-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "276828546faa918f3b19ad73f4104abe", "sha256": "bb062b1cabd5fb91865d134bb24f549081272cb750b5dc816d213adbc232eb26" }, "downloads": -1, "filename": "epparsers-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "276828546faa918f3b19ad73f4104abe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18204, "upload_time": "2018-03-24T09:09:41", "url": "https://files.pythonhosted.org/packages/a5/b2/9974f1df8cce089dc1128f489c12090ac23430d2b6ba374c7014b8145b71/epparsers-0.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "12be5a473eba2a2b6c9774fc5d66c33e", "sha256": "06870f09f2b2c0a7610553bdc5a6264bc8598e520cac41e97628d4f09f0f3679" }, "downloads": -1, "filename": "epparsers-0.4.1.tar.gz", "has_sig": true, "md5_digest": "12be5a473eba2a2b6c9774fc5d66c33e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24258, "upload_time": "2018-03-24T09:09:43", "url": "https://files.pythonhosted.org/packages/65/65/913de4344874c6d5c732213788283f3395e1c89aa8be3dbff952ecff0855/epparsers-0.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "276828546faa918f3b19ad73f4104abe", "sha256": "bb062b1cabd5fb91865d134bb24f549081272cb750b5dc816d213adbc232eb26" }, "downloads": -1, "filename": "epparsers-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "276828546faa918f3b19ad73f4104abe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18204, "upload_time": "2018-03-24T09:09:41", "url": "https://files.pythonhosted.org/packages/a5/b2/9974f1df8cce089dc1128f489c12090ac23430d2b6ba374c7014b8145b71/epparsers-0.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "12be5a473eba2a2b6c9774fc5d66c33e", "sha256": "06870f09f2b2c0a7610553bdc5a6264bc8598e520cac41e97628d4f09f0f3679" }, "downloads": -1, "filename": "epparsers-0.4.1.tar.gz", "has_sig": true, "md5_digest": "12be5a473eba2a2b6c9774fc5d66c33e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24258, "upload_time": "2018-03-24T09:09:43", "url": "https://files.pythonhosted.org/packages/65/65/913de4344874c6d5c732213788283f3395e1c89aa8be3dbff952ecff0855/epparsers-0.4.1.tar.gz" } ] }