{ "info": { "author": "Johan Nestaas", "author_email": "johannestaas@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Environment :: MacOS X", "Environment :: Win32 (MS Windows)", "Environment :: X11 Applications :: Qt", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python" ], "description": "pire\n====\n\nPython Interactive Regular Expression\n-------------------------------------\n\nPIRE is an interactive command-line interface allowing you to edit regexes live and see how your\nchanges match against the input you specify.\n\n.. image:: https://github.com/johannestaas/pire/blob/master/screenshot.png\n :scale: 75%\n :alt: example usage\n :align: center\n\nInstallation\n------------\n\nThrough PyPI::\n\n $ pip install pire\n\nOr from the project root directory::\n\n $ python setup.py install\n\nCLI Usage\n---------\n\nUse --help/-h to view info on the arguments::\n\n $ pire --help\n\nRun pire against a text file::\n\n $ pire application.log\n\nRegexes used will be cached to a file in the present directory named `regex.pire`.\n\nPass a custom newline-delimited file with regexes::\n\n $ pire -r app.pire application.log\n\nPass multiple files::\n\n $ pire -r app.pire application.log application.log.1 application.log.2\n\nOr::\n\n $ pire -r app.pire application.log*\n\nHotkeys\n-------\n\n.. image:: https://github.com/johannestaas/pire/blob/master/help.png\n :scale: 75%\n :alt: hotkeys\n :align: center\n\nReleases\n--------\n\n:0.2.0:\n - added several hotkeys for navigation\n - improved performance\n:0.1.1:\n - fixed bug with missing regex.pire file and output display\n:0.1.0:\n - curses interface implemented\n:0.0.1:\n - Project created", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/johannestaas/pire", "keywords": "python regex re regular expressions", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "pire", "package_url": "https://pypi.org/project/pire/", "platform": "", "project_url": "https://pypi.org/project/pire/", "project_urls": { "Homepage": "https://github.com/johannestaas/pire" }, "release_url": "https://pypi.org/project/pire/0.2.0/", "requires_dist": null, "requires_python": "", "summary": "Python Interactive Regular Expression", "version": "0.2.0" }, "last_serial": 5888213, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "6de0e9d7975ccf6a67626a155c32551d", "sha256": "920571c9646f54adda6a873e48884233d990a73f6069c78687bc3bd9cd54de1f" }, "downloads": -1, "filename": "pire-0.0.1.tar.gz", "has_sig": false, "md5_digest": "6de0e9d7975ccf6a67626a155c32551d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2391, "upload_time": "2019-09-17T08:12:04", "url": "https://files.pythonhosted.org/packages/3d/82/3d15536bbcd555ba742638f2a8cd986618dd8305cb3078db6694373bad65/pire-0.0.1.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "7cc584c605f4176ba4b7d9d6e17d1f86", "sha256": "fcf0b5aa655e42dd4d8ce56317729683f6daf5120d8b99eeed2b5ddc34810ddf" }, "downloads": -1, "filename": "pire-0.1.0.tar.gz", "has_sig": false, "md5_digest": "7cc584c605f4176ba4b7d9d6e17d1f86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5536, "upload_time": "2019-09-25T07:52:57", "url": "https://files.pythonhosted.org/packages/3f/85/6dc5468fa662a6c0a79c19e01437290d72162fbc820de79e009cd3ccf3a4/pire-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "549da7027fb7b3deb3369f678f5513ab", "sha256": "019d82f311aec67603ea200280c26dc78df47e2c03df91a340d54fa330a7db21" }, "downloads": -1, "filename": "pire-0.1.1.tar.gz", "has_sig": false, "md5_digest": "549da7027fb7b3deb3369f678f5513ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5680, "upload_time": "2019-09-25T08:09:24", "url": "https://files.pythonhosted.org/packages/33/90/fb177dd463c382477c7b6d229e7c7032b78925c615c3fcc6a36dca4f7448/pire-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "4022ddaad84ccc648187eb65cfcb4de0", "sha256": "f07c49c0b88f4e7b1571711ea151130831470963876d5153531c7713ba7ddca5" }, "downloads": -1, "filename": "pire-0.2.0.tar.gz", "has_sig": false, "md5_digest": "4022ddaad84ccc648187eb65cfcb4de0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6288, "upload_time": "2019-09-26T03:41:32", "url": "https://files.pythonhosted.org/packages/21/73/f2aaf92a01835b0b2ebca56b2b919bfdd9d74a45796de42d629fe3e74212/pire-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4022ddaad84ccc648187eb65cfcb4de0", "sha256": "f07c49c0b88f4e7b1571711ea151130831470963876d5153531c7713ba7ddca5" }, "downloads": -1, "filename": "pire-0.2.0.tar.gz", "has_sig": false, "md5_digest": "4022ddaad84ccc648187eb65cfcb4de0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6288, "upload_time": "2019-09-26T03:41:32", "url": "https://files.pythonhosted.org/packages/21/73/f2aaf92a01835b0b2ebca56b2b919bfdd9d74a45796de42d629fe3e74212/pire-0.2.0.tar.gz" } ] }