{ "info": { "author": "Katherine Crowson", "author_email": "crowsonkb@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Topic :: Internet :: WWW/HTTP", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: User Interfaces", "Topic :: Terminals" ], "description": "pyparsing-highlighting\n======================\n\nSyntax highlighting with `pyparsing `_, supporting both HTML output and `prompt_toolkit `_\u2013style terminal output. The ``PPHighlighter`` class can also be used as a lexer for syntax highlighting as you type in prompt_toolkit. It is compatible with existing `Pygments `_ styles.\n\nThe main benefit of pyparsing-highlighting over Pygments is that pyparsing parse expressions are both more powerful and easier to understand than Pygments lexers. pyparsing implements `parsing expression grammars `_ using `parser combinators `_, which means that higher level parse expressions are built up in Python code out of lower level parse expressions in a straightforward to construct, readable, modular, well-structured, and easily maintainable way.\n\nSee `the official pyparsing documentation `_ or `my unofficial (epydoc) documentation `_; read the pyparsing-highlighting documentation on `readthedocs `_.\n\nRequirements\n------------\n\n- `Python `_ 3.5+\n\nNote that `PyPy `_, a JIT compiler implementation of Python, is often able to achieve around 5x the performance of CPython, the reference Python implementation.\n\n- `pyparsing `_\n- `prompt_toolkit `_ 2.0+\n- `Pygments `_ (optional; needed to use Pygments styles)\n\nInstallation\n------------\n\n.. code:: bash\n\n pip3 install -U pyparsing-highlighting\n\nOr, after cloning the repository on GitHub:\n\n.. code:: bash\n\n python3 setup.py install\n\n(or, with PyPy):\n\n.. code:: bash\n\n pypy3 setup.py install\n\nExamples\n--------\n\nThe following code demonstrates the use of ``PPHighlighter``:\n\n.. code:: python\n\n from pp_highlighting import PPHighlighter\n from prompt_toolkit.styles import Style\n import pyparsing as pp\n from pyparsing import pyparsing_common as ppc\n\n def parser_factory(styler):\n a = styler('class:int', ppc.integer)\n return pp.delimitedList(a)\n\n pph = PPHighlighter(parser_factory)\n style = Style([('int', '#528f50')])\n pph.print('1, 2, 3', style=style)\n\nThis prints out the following to the terminal:\n\n.. image:: https://raw.githubusercontent.com/crowsonkb/pyparsing-highlighting/master/docs/source/example_ints.png\n :width: 56\n :height: 18\n :alt: 1, 2, 3\n\nThe following code generates HTML:\n\n.. code:: python\n\n pph.highlight_html('1, 2, 3')\n\nThe output is:\n\n.. code:: HTML\n\n
1, 2, 3
\n\nThere is also a lower-level API\u2014:code:`pph.highlight('1, 2, 3')` returns the following::\n\n FormattedText([('class:int', '1'), ('', ', '), ('class:int', '2'), ('', ', '), ('class:int', '3')])\n\nA ``FormattedText`` instance can be passed to ``prompt_toolkit.print_formatted_text()``, along with a ``Style`` mapping the class names to colors, for display on the terminal. See the prompt_toolkit `formatted text documentation `_ and `formatted text API documentation `_.\n\n``PPHighlighter`` can also be passed to a ``prompt_toolkit.PromptSession`` as the ``lexer`` argument, which will perform syntax highlighting as you type. For examples of this, see ``examples/calc.py``, ``examples/json_pph.py``, ``examples/repr.py``, and ``examples/sexp.py``. The examples can be run by (from the project root directory):\n\n.. code:: bash\n\n python3 -m examples.calc\n python3 -m examples.json_pph\n python3 -m examples.repr\n python3 -m examples.sexp\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/crowsonkb/pyparsing-highlighting", "keywords": "console,highlighting,html,prompt,syntax,terminal", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pyparsing-highlighting", "package_url": "https://pypi.org/project/pyparsing-highlighting/", "platform": "", "project_url": "https://pypi.org/project/pyparsing-highlighting/", "project_urls": { "Homepage": "https://github.com/crowsonkb/pyparsing-highlighting" }, "release_url": "https://pypi.org/project/pyparsing-highlighting/0.2.8/", "requires_dist": [ "prompt-toolkit (>=2.0.0)", "pyparsing (>=2.2.0)" ], "requires_python": ">=3.5", "summary": "Syntax highlighting for prompt_toolkit and HTML with pyparsing.", "version": "0.2.8" }, "last_serial": 5349721, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "f32b28a059ce28ec4ea18f074647b7d1", "sha256": "8f622ee5e32f6de20a2c8f406564faecd65fd3184dfe11823a6abb1e78fd0c6f" }, "downloads": -1, "filename": "pyparsing_highlighting-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f32b28a059ce28ec4ea18f074647b7d1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 14440, "upload_time": "2019-01-08T08:33:32", "url": "https://files.pythonhosted.org/packages/fb/bd/fe97b76e9cb748d14ce71ad7741a9a55a592aa9a517721df033f66283176/pyparsing_highlighting-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c7cd8b35e0dc15d7d0d5ae646e75f05a", "sha256": "ee4c258ab04bb4db2a262b3abb6105da604aaefd0e06af1d725668714e37a9f9" }, "downloads": -1, "filename": "pyparsing-highlighting-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c7cd8b35e0dc15d7d0d5ae646e75f05a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 10142, "upload_time": "2019-01-08T08:33:34", "url": "https://files.pythonhosted.org/packages/1c/ac/875d1af915a79a0598a733df0239fbb839db40c8d4252ca118326b6a1b47/pyparsing-highlighting-0.1.0.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "e318ee1fbd1969bfd379c408861fd812", "sha256": "676a5342d32e3e744c911352e001b93a0320ef548c245a4f0cba81e37d777ad6" }, "downloads": -1, "filename": "pyparsing_highlighting-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e318ee1fbd1969bfd379c408861fd812", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 17458, "upload_time": "2019-01-09T22:25:16", "url": "https://files.pythonhosted.org/packages/a7/9e/4a65370673cce075b09e34f0d3f7cc39b77ecd1967e23fde0ea65589f9cf/pyparsing_highlighting-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cc8266b2e7f6eceee592c16272f06118", "sha256": "b684c6fdc40d5b92ae46c9b39ed73f53edd02859e100a24bb078be9c964a194f" }, "downloads": -1, "filename": "pyparsing-highlighting-0.1.2.tar.gz", "has_sig": false, "md5_digest": "cc8266b2e7f6eceee592c16272f06118", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 11959, "upload_time": "2019-01-09T22:25:17", "url": "https://files.pythonhosted.org/packages/c5/03/080d0fa8f61e7940bf79d651e64135fc88b92a8ebbadc379e5d46d161c00/pyparsing-highlighting-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "718ea1cd583323394af8b94a8e1c049a", "sha256": "1c53a4f281bfe6707cd8e6fd092e4c52f8d81e78e744aa871feaef4f6daebd39" }, "downloads": -1, "filename": "pyparsing_highlighting-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "718ea1cd583323394af8b94a8e1c049a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 25043, "upload_time": "2019-01-22T14:38:34", "url": "https://files.pythonhosted.org/packages/a0/79/265232a34c7cf0ffb67a2c0d40eff5e0d01fbe8bd5dff73bb25edf5df216/pyparsing_highlighting-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d9410c5cd305e226995638c822561861", "sha256": "b54d832690bff48d42d5dd27591938374365d3aae85db44216341a5d8d00c41c" }, "downloads": -1, "filename": "pyparsing-highlighting-0.1.3.tar.gz", "has_sig": false, "md5_digest": "d9410c5cd305e226995638c822561861", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 12374, "upload_time": "2019-01-22T14:38:35", "url": "https://files.pythonhosted.org/packages/54/01/820015529bc065233e433e5baf06d6d177e81e80d129b766406c65e81d9e/pyparsing-highlighting-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "a714485b22f5d53eae7b904ca911cda6", "sha256": "900d72325c5071328e67136e145881330af638bd13d440b6e2b71c88e90f287e" }, "downloads": -1, "filename": "pyparsing_highlighting-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "a714485b22f5d53eae7b904ca911cda6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 7761, "upload_time": "2019-01-24T14:18:18", "url": "https://files.pythonhosted.org/packages/14/a5/d00fa26f0df0fa0a836585aa2d0a69b9d2edb85e667693285bd31662be1a/pyparsing_highlighting-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "06286b62fb87a98b317369669689e640", "sha256": "e21cb9fed95e6c49c772fdef50fa13757baf6beb28aad659ccfc2594206765af" }, "downloads": -1, "filename": "pyparsing-highlighting-0.1.4.tar.gz", "has_sig": false, "md5_digest": "06286b62fb87a98b317369669689e640", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 6728, "upload_time": "2019-01-24T14:18:20", "url": "https://files.pythonhosted.org/packages/57/43/78f1e1d362f011c99c48be1987ba4b1db0ce0d23f26d965c7fec4b4b4ece/pyparsing-highlighting-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "1df535d4adb652e10555ecd78c6908ae", "sha256": "62a08c49bd7e24da538199be0cf647b57ef85d277052ec92e1e6a385ba0c29e8" }, "downloads": -1, "filename": "pyparsing_highlighting-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "1df535d4adb652e10555ecd78c6908ae", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 7752, "upload_time": "2019-01-24T19:56:32", "url": "https://files.pythonhosted.org/packages/fe/f9/e33c6e3fa6ecd68ab1e97a9dbdaf533f9a7358e06bcd50ab347364c9b695/pyparsing_highlighting-0.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b007b956de7bf9a1ec2536727e51c6fd", "sha256": "4be42186466e2bd324bb50bdd0e31d2c81209a232df5cd7ccddabc501bfb7511" }, "downloads": -1, "filename": "pyparsing-highlighting-0.1.5.tar.gz", "has_sig": false, "md5_digest": "b007b956de7bf9a1ec2536727e51c6fd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 6741, "upload_time": "2019-01-24T19:56:33", "url": "https://files.pythonhosted.org/packages/38/1d/f08e3c6e958c242cb399901f21be6b9331cea43f7fc090eda7f2a499c05d/pyparsing-highlighting-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "a20408bb8b5bd00be27e409bc607b82d", "sha256": "f76712ea98d2892c85aff3b13a73ba166c84fdf9cfca02f6629be076762b4217" }, "downloads": -1, "filename": "pyparsing_highlighting-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "a20408bb8b5bd00be27e409bc607b82d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 7753, "upload_time": "2019-01-24T20:00:52", "url": "https://files.pythonhosted.org/packages/c1/7e/fe50fbf84d323d485f975f25a69ae2aac779799de7bcf89f86abba84cfac/pyparsing_highlighting-0.1.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "41a4eb3c82f2a37dbe49835d43f20ae2", "sha256": "80f99306c1274742391a1ff1f2a009e4ec5830df537fed7b1c620df5a8e3e254" }, "downloads": -1, "filename": "pyparsing-highlighting-0.1.6.tar.gz", "has_sig": false, "md5_digest": "41a4eb3c82f2a37dbe49835d43f20ae2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 11954, "upload_time": "2019-01-24T20:00:53", "url": "https://files.pythonhosted.org/packages/50/9e/688685bee0c0047d0a453b2d8a093eef4dce6e151a1f0537c7c8c4a6f334/pyparsing-highlighting-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "2e61b690179fdf2a64cd0e82fd14f504", "sha256": "0b39462be2a156be8d340eb429d8dd143fc49cb3a5f0aa68d968d28b16a40ade" }, "downloads": -1, "filename": "pyparsing_highlighting-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "2e61b690179fdf2a64cd0e82fd14f504", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 7778, "upload_time": "2019-01-25T15:23:55", "url": "https://files.pythonhosted.org/packages/53/a5/93e2f5d8a7247de9b82150a08e85e38957b84fbe934827ed7050eacee0e5/pyparsing_highlighting-0.1.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "78668eacd62a8791215e3e94479cd20d", "sha256": "7a1ab649b633fa50de76edfb67c1e046f2bef7ce2d2f72f05e55f6da4be1904e" }, "downloads": -1, "filename": "pyparsing-highlighting-0.1.7.tar.gz", "has_sig": false, "md5_digest": "78668eacd62a8791215e3e94479cd20d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 11984, "upload_time": "2019-01-25T15:23:56", "url": "https://files.pythonhosted.org/packages/bf/30/492c44115601618d47ce2453d4b93831a1a6a32d94f14a7582ddf0b31723/pyparsing-highlighting-0.1.7.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "ee4de24b50f867b8d681bdff55ab7563", "sha256": "89ab31e98c8c5bb057f50bea32245db0a9482d19c991f9e2a6aaae68c46130db" }, "downloads": -1, "filename": "pyparsing_highlighting-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ee4de24b50f867b8d681bdff55ab7563", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 7915, "upload_time": "2019-01-25T17:22:11", "url": "https://files.pythonhosted.org/packages/5d/94/055faa314ab37db4c21b0e721133e7d78d5b39554c74812376f7404819e5/pyparsing_highlighting-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5deb269cc05ae5013e675019e33f7ac0", "sha256": "3795630a795d93a94af847f240a95845a6d3a4c138dcdb1d9dec50d06a872cd6" }, "downloads": -1, "filename": "pyparsing-highlighting-0.2.0.tar.gz", "has_sig": false, "md5_digest": "5deb269cc05ae5013e675019e33f7ac0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 6601352, "upload_time": "2019-01-25T17:22:22", "url": "https://files.pythonhosted.org/packages/3c/d2/aab8444cf63640b39f3d51f8b56cf8c91a8799a8a62f6d5535769ac300ce/pyparsing-highlighting-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "98b9e4d6f0cd4ae6d9a67524c5eb9137", "sha256": "20d3816993c99dcb6437c73731db43556fc7b2c929aee144eea24914ae094524" }, "downloads": -1, "filename": "pyparsing_highlighting-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "98b9e4d6f0cd4ae6d9a67524c5eb9137", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 7928, "upload_time": "2019-01-26T00:57:50", "url": "https://files.pythonhosted.org/packages/9a/a6/a1a96bad431446cb224c60036e7ab4929be9a5166f7eea27a556f2d26567/pyparsing_highlighting-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "72b43876151815fc5867b8a039053c74", "sha256": "d06b324858fb216c96ca997a7df9c44b6fe00bebde495fb6f8f63c37be0e562f" }, "downloads": -1, "filename": "pyparsing-highlighting-0.2.1.tar.gz", "has_sig": false, "md5_digest": "72b43876151815fc5867b8a039053c74", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 6601384, "upload_time": "2019-01-26T00:58:02", "url": "https://files.pythonhosted.org/packages/64/68/12ede0d66c4b607108e26e2adc4a0c60e6dec1fae928e5950b6c95597f2a/pyparsing-highlighting-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "9f0c0262947b206ec21632e5184835e8", "sha256": "7f9a8402e242d4a36e5a06b3fcdff1ea4dc1e0bbb2d13afa9e08b42f127cac92" }, "downloads": -1, "filename": "pyparsing_highlighting-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "9f0c0262947b206ec21632e5184835e8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 7935, "upload_time": "2019-01-27T02:54:32", "url": "https://files.pythonhosted.org/packages/f4/e4/a077990bde0b6742f05c1969436f02e5dd95b99349df97111ca2b8ecd0c9/pyparsing_highlighting-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "241b4a273d2899e1c2fea64ac1c4b7ec", "sha256": "a0969be12c6b138e00462f9c9e7920f0d1b5bcc61a06fe03255b846b84d55dc5" }, "downloads": -1, "filename": "pyparsing-highlighting-0.2.2.tar.gz", "has_sig": false, "md5_digest": "241b4a273d2899e1c2fea64ac1c4b7ec", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 6604931, "upload_time": "2019-01-27T02:54:47", "url": "https://files.pythonhosted.org/packages/97/61/74a6fe8339f9a475d67fac246ae63e233a2d8ee81b48e2cbbfe57028b769/pyparsing-highlighting-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "6f14f9d6c331d5f8acea3f48cf324e6a", "sha256": "9d8126bbd30cbd6fc705ebf8b99e8581aab53d39311982e4516471dcd0ab593c" }, "downloads": -1, "filename": "pyparsing_highlighting-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "6f14f9d6c331d5f8acea3f48cf324e6a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 7944, "upload_time": "2019-01-27T05:27:55", "url": "https://files.pythonhosted.org/packages/1c/71/2488489c49de495f5cbe106044e930680997f5aa16fd3d34c34f73b3718e/pyparsing_highlighting-0.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "14c1fe1eb0c74ebff3af3d4347c845a1", "sha256": "8b26cb55704b7a24fe1221e63a09089b9128a899002f05fabe8cf07fd80e6cb7" }, "downloads": -1, "filename": "pyparsing-highlighting-0.2.3.tar.gz", "has_sig": false, "md5_digest": "14c1fe1eb0c74ebff3af3d4347c845a1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 6604949, "upload_time": "2019-01-27T05:28:06", "url": "https://files.pythonhosted.org/packages/a6/b0/c4520f50568f64d9954643b420290b549cf2e956181db436a98d20b6cd5f/pyparsing-highlighting-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "d061fa8285669ae127d95089d2128120", "sha256": "a3bc4c13d0450a88b428f768cf05301a70b2b86e094b5a0fc69e88301d7818c6" }, "downloads": -1, "filename": "pyparsing_highlighting-0.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "d061fa8285669ae127d95089d2128120", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 8129, "upload_time": "2019-02-05T16:56:34", "url": "https://files.pythonhosted.org/packages/36/97/fc0f3d927033a6c54b8a2f5c9647bfd43d1f2daf40f7b34b326b550cf80f/pyparsing_highlighting-0.2.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b5826eb39103813484c5d28531530a63", "sha256": "b43f7a7938530f96c4c1aa49bc71bedfa8324c21ab7571facb9648cd52149b9f" }, "downloads": -1, "filename": "pyparsing-highlighting-0.2.4.tar.gz", "has_sig": false, "md5_digest": "b5826eb39103813484c5d28531530a63", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 6610929, "upload_time": "2019-02-05T16:56:46", "url": "https://files.pythonhosted.org/packages/81/20/218229baa122c1fe3b07862188392590203215fccdaa085c59518264135d/pyparsing-highlighting-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "e03d5bb59d38b35f4e4c0f26753628e5", "sha256": "e4f93a19afb415b34977dbd810cf8b160bc70771b72ba06ab054970ab853580b" }, "downloads": -1, "filename": "pyparsing_highlighting-0.2.5-py3-none-any.whl", "has_sig": false, "md5_digest": "e03d5bb59d38b35f4e4c0f26753628e5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 8184, "upload_time": "2019-02-06T03:44:27", "url": "https://files.pythonhosted.org/packages/b1/70/9c49d55c8a4bda34c4fe08a2370e204daabccf14eabca8094ee83358eb23/pyparsing_highlighting-0.2.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8017481790b24a410eed23058698d3db", "sha256": "f5a615b165250881d715385886b507f6cc0d141ae1c85a74e0a51b124e05fa0c" }, "downloads": -1, "filename": "pyparsing-highlighting-0.2.5.tar.gz", "has_sig": false, "md5_digest": "8017481790b24a410eed23058698d3db", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 6615870, "upload_time": "2019-02-06T03:44:43", "url": "https://files.pythonhosted.org/packages/e3/7f/8f36a89c6aa9ffb29a0aaff66f6e4bd4aa5cc679fd9ada2c6c76e7bac520/pyparsing-highlighting-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "17370b1428b6123acaafa4a155cb4aa2", "sha256": "219ee72eea51f3f1f41719e0b6212753c2cd51c38ef1e4a245ea300dbfa8a3cf" }, "downloads": -1, "filename": "pyparsing_highlighting-0.2.6-py3-none-any.whl", "has_sig": false, "md5_digest": "17370b1428b6123acaafa4a155cb4aa2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 8270, "upload_time": "2019-06-02T08:42:55", "url": "https://files.pythonhosted.org/packages/73/af/d3b9fb5716a4261052cb4b79d208f0cef487b90fb44ac2bc779dbe07fe9a/pyparsing_highlighting-0.2.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b44946bc57a49afff31b2f13ce97d103", "sha256": "37c6a4484137c2904c0cd0bcf0ee7d7fdfcc658e4d50075eff1e538ddc024acd" }, "downloads": -1, "filename": "pyparsing-highlighting-0.2.6.tar.gz", "has_sig": false, "md5_digest": "b44946bc57a49afff31b2f13ce97d103", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 6617238, "upload_time": "2019-06-02T08:43:59", "url": "https://files.pythonhosted.org/packages/08/cc/b5b1ab1fb1569099c0f01f400a787a17bca3f2f5df81035c664602eebdcc/pyparsing-highlighting-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "ac7e5dfb4e22364c14d7e1c1be5ecfd5", "sha256": "5187e31be332935538fbfabeb4e891bc53a3d08623d988c24bdee1313e8394b8" }, "downloads": -1, "filename": "pyparsing_highlighting-0.2.7-py3-none-any.whl", "has_sig": false, "md5_digest": "ac7e5dfb4e22364c14d7e1c1be5ecfd5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 8830, "upload_time": "2019-06-02T19:02:12", "url": "https://files.pythonhosted.org/packages/59/5f/06ed2853ad5daf2e5ef6623eda68d917da407ff69f62844979ee21831b47/pyparsing_highlighting-0.2.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "40d248d933d5ab843cdfdac11f4541cf", "sha256": "bea7d56594c8a7fadbb71ee2bdcf4dfd1eb52e007e8acead24ce9cf6955ff448" }, "downloads": -1, "filename": "pyparsing-highlighting-0.2.7.tar.gz", "has_sig": false, "md5_digest": "40d248d933d5ab843cdfdac11f4541cf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 6626069, "upload_time": "2019-06-02T19:02:28", "url": "https://files.pythonhosted.org/packages/78/ac/6247791948e4528d3e390c90f28f6a08b9ab82c5c37f9926b586fa560669/pyparsing-highlighting-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "6e59b8c749ec779168b236f852a871f1", "sha256": "e181e62468d1e2d48016230b695b252ab37d74ba9bd7d846260da7a43da14ff2" }, "downloads": -1, "filename": "pyparsing_highlighting-0.2.8-py3-none-any.whl", "has_sig": false, "md5_digest": "6e59b8c749ec779168b236f852a871f1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 8881, "upload_time": "2019-06-02T19:38:28", "url": "https://files.pythonhosted.org/packages/e4/79/f9eeb5a0700473ac5d74922484993a806fd11b0eb06084c99e7e1b16dcfa/pyparsing_highlighting-0.2.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5e66afc1a192917686241087bfd2b674", "sha256": "cfd8e05f27c10fa878fbac202116b005e5f77367c2a55aef17eead732c63cd5f" }, "downloads": -1, "filename": "pyparsing-highlighting-0.2.8.tar.gz", "has_sig": false, "md5_digest": "5e66afc1a192917686241087bfd2b674", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 6626149, "upload_time": "2019-06-02T19:38:39", "url": "https://files.pythonhosted.org/packages/b3/bf/1c1350201ec40809a0663c607397476214fe156facf57e4838af58f84b6d/pyparsing-highlighting-0.2.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6e59b8c749ec779168b236f852a871f1", "sha256": "e181e62468d1e2d48016230b695b252ab37d74ba9bd7d846260da7a43da14ff2" }, "downloads": -1, "filename": "pyparsing_highlighting-0.2.8-py3-none-any.whl", "has_sig": false, "md5_digest": "6e59b8c749ec779168b236f852a871f1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 8881, "upload_time": "2019-06-02T19:38:28", "url": "https://files.pythonhosted.org/packages/e4/79/f9eeb5a0700473ac5d74922484993a806fd11b0eb06084c99e7e1b16dcfa/pyparsing_highlighting-0.2.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5e66afc1a192917686241087bfd2b674", "sha256": "cfd8e05f27c10fa878fbac202116b005e5f77367c2a55aef17eead732c63cd5f" }, "downloads": -1, "filename": "pyparsing-highlighting-0.2.8.tar.gz", "has_sig": false, "md5_digest": "5e66afc1a192917686241087bfd2b674", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 6626149, "upload_time": "2019-06-02T19:38:39", "url": "https://files.pythonhosted.org/packages/b3/bf/1c1350201ec40809a0663c607397476214fe156facf57e4838af58f84b6d/pyparsing-highlighting-0.2.8.tar.gz" } ] }