{ "info": { "author": "Ervin Hegedus", "author_email": "airween@digitalwave.hu", "bugtrack_url": null, "classifiers": [ "Topic :: Text Processing" ], "description": "\nmsc_pyparser is a parser, which uses PLY (Python Lex and Yacc). It\ntokenizes the given text, and applies the language rules. If it's done, then\nbuilds an own structure: a list of dictionary items.\n\nThe items contains the configuration directives from the original files, and\nthe number of lines where it founded. Also the items contains other datas about\nthe configuration line and structure.\n\nTherefore, you can make many transformations on the structured data, and can\nwrite back the modified config.\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/digitalwave/msc_pyparser", "keywords": "", "license": "GPLv3", "maintainer": "Ervin Hegedus", "maintainer_email": "airween@digitalwave.hu", "name": "msc-pyparser", "package_url": "https://pypi.org/project/msc-pyparser/", "platform": "", "project_url": "https://pypi.org/project/msc-pyparser/", "project_urls": { "Homepage": "https://github.com/digitalwave/msc_pyparser" }, "release_url": "https://pypi.org/project/msc-pyparser/0.2/", "requires_dist": [ "ply (>=3.0)" ], "requires_python": ">=3", "summary": "A ModSecurity config parser for Python 3", "version": "0.2" }, "last_serial": 5958941, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "5b753c16e303c07475eb98c17d910dfb", "sha256": "f57965f2eb2336ff3ea0da624181b5d7a098855a17b75df69124b021d9e8a7c0" }, "downloads": -1, "filename": "msc_pyparser-0.1-py3.7.egg", "has_sig": false, "md5_digest": "5b753c16e303c07475eb98c17d910dfb", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 25394, "upload_time": "2019-10-10T21:46:35", "url": "https://files.pythonhosted.org/packages/09/fe/dc76425c6fe7672560e8c99d30aa1bb2c4bbdd46d4411feee63af0c09f88/msc_pyparser-0.1-py3.7.egg" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "917531a310fa3adffb8185d60d73a6a8", "sha256": "db8576ebb059a6f6875727e7737ad5fe634f8f02c0a62b56f0a313d1395807bd" }, "downloads": -1, "filename": "msc_pyparser-0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "917531a310fa3adffb8185d60d73a6a8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3", "size": 41345, "upload_time": "2019-10-11T08:06:27", "url": "https://files.pythonhosted.org/packages/30/d4/ac76e8f81f1214e614fdaac872686865ad052d9453a4e400dfae0ad849d0/msc_pyparser-0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c650dd2cc27d1ddeb49d287bf0c56050", "sha256": "19d250bd2adbb8a7073493240d782b8e43700e1790e756e36b3b7b3bba55a902" }, "downloads": -1, "filename": "msc_pyparser-0.2.tar.gz", "has_sig": false, "md5_digest": "c650dd2cc27d1ddeb49d287bf0c56050", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 15929, "upload_time": "2019-10-11T08:06:29", "url": "https://files.pythonhosted.org/packages/02/d7/b47c91f56e05b4e92d50762345d37832da4d81088687627a5e185dd84352/msc_pyparser-0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "917531a310fa3adffb8185d60d73a6a8", "sha256": "db8576ebb059a6f6875727e7737ad5fe634f8f02c0a62b56f0a313d1395807bd" }, "downloads": -1, "filename": "msc_pyparser-0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "917531a310fa3adffb8185d60d73a6a8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3", "size": 41345, "upload_time": "2019-10-11T08:06:27", "url": "https://files.pythonhosted.org/packages/30/d4/ac76e8f81f1214e614fdaac872686865ad052d9453a4e400dfae0ad849d0/msc_pyparser-0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c650dd2cc27d1ddeb49d287bf0c56050", "sha256": "19d250bd2adbb8a7073493240d782b8e43700e1790e756e36b3b7b3bba55a902" }, "downloads": -1, "filename": "msc_pyparser-0.2.tar.gz", "has_sig": false, "md5_digest": "c650dd2cc27d1ddeb49d287bf0c56050", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 15929, "upload_time": "2019-10-11T08:06:29", "url": "https://files.pythonhosted.org/packages/02/d7/b47c91f56e05b4e92d50762345d37832da4d81088687627a5e185dd84352/msc_pyparser-0.2.tar.gz" } ] }