{ "info": { "author": "Tasos Latsas", "author_email": "tlatsas2000@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Text Processing :: Markup :: HTML" ], "description": "jinja2-highlight\n################\n\nAbout\n=====\n\nA simple Jinja2 extension that uses Pygments to highlight code blocks.\n\n\n.. image:: https://travis-ci.org/tlatsas/jinja2-highlight.svg?branch=master\n :target: https://travis-ci.org/tlatsas/jinja2-highlight\n\n\nSource\n======\n\nGithub: https://github.com/tlatsas/jinja2-highlight\n\nPypi: http://pypi.python.org/pypi/jinja2-highlight\n\n\nRequirements\n============\n\n* Jinja2 >= 2.4\n* Pygments >= 1.5\n\n\nHighlight examples\n=================\n::\n\n {% highlight 'language' %}\n your-awesome-code-here\n {% endhighlight %}\n\nReplace `language` with the appropriate Pygments lexer short name: http://pygments.org/docs/lexers/\n\nLine numbering can be turned on using `lineno='inline'` or `lineno='table'` depending on the style of line numbering you want (as per Pygment's documentation: http://pygments.org/docs/formatters/#HtmlFormatter)\n\n::\n\n {% highlight 'language', lineno='inline' %}\n your-awesome-code-here\n {% endhighlight %}\n\nThis can also be used without a language setting\n\n::\n\n {% highlight lineno='table' %}\n your-awesome-code-here\n {% endhighlight %}\n\nOptional settings\n================\n\nBy default Pygments renders the code block inside a div with the class 'highlight', if you want to change the name you can set the environment variable `jinja2_highlight_cssclass` to the class name you would like.\n\nIn jinja this can be done after you've created your environment;\n::\n\n env = Environment(extensions=['jinja2_highlight.HighlightExtension'])\n # Set the css class name to 'codehilite'\n env.extend(jinja2_highlight_cssclass = 'codehilite')\n\nIn Flask this can be done with the following (after creating your app):\n::\n\n app.jinja_env.extend(jinja2_highlight_cssclass = 'codehilite')\n\n\n\nUsing with Flask\n================\n\nSee the example at: https://github.com/tlatsas/jinja2-highlight/tree/master/examples/flask\n\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/tlatsas/jinja2-highlight", "keywords": "syntax highlighting", "license": "GNU GPLv3", "maintainer": null, "maintainer_email": null, "name": "jinja2-highlight", "package_url": "https://pypi.org/project/jinja2-highlight/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/jinja2-highlight/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/tlatsas/jinja2-highlight" }, "release_url": "https://pypi.org/project/jinja2-highlight/0.6.1/", "requires_dist": null, "requires_python": null, "summary": "Jinja2 extension to highlight source code using Pygments", "version": "0.6.1" }, "last_serial": 1222967, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "857c66072181707bc59ac2780725d64e", "sha256": "47be8d4da5b5bfaee8a65376893455ccdad46a96f1c31d7916c7784c3b68f0dd" }, "downloads": -1, "filename": "jinja2-highlight-0.2.tar.gz", "has_sig": false, "md5_digest": "857c66072181707bc59ac2780725d64e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1828, "upload_time": "2012-08-02T18:56:53", "url": "https://files.pythonhosted.org/packages/eb/81/8f89ba70028d4d633215737816c6e8b91212801383228627298f2272eedb/jinja2-highlight-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "2ce5e1e4950f522b96192f9df3d383cc", "sha256": "de11147e2955fafcf6056e0b06de9bc8f62bcf88f4f8a219031b72f85def685c" }, "downloads": -1, "filename": "jinja2-highlight-0.2.1.tar.gz", "has_sig": false, "md5_digest": "2ce5e1e4950f522b96192f9df3d383cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1861, "upload_time": "2012-08-02T20:33:34", "url": "https://files.pythonhosted.org/packages/3b/a2/c5a1c04ac4c1615b39c931f9b2d4f56fbd445fed2cf20d7f5fb54b5392e0/jinja2-highlight-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "b746c86356b73156a8eea0b9858f9e6d", "sha256": "8d0e20bdd59fa3ea824d07a387de8958bb6dedeccc05b853be5d4b9b56e20df4" }, "downloads": -1, "filename": "jinja2-highlight-0.2.2.tar.gz", "has_sig": false, "md5_digest": "b746c86356b73156a8eea0b9858f9e6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1870, "upload_time": "2012-08-02T20:52:49", "url": "https://files.pythonhosted.org/packages/9d/0c/fce67871ca8b1d115a72678ad5a4b3c42da33ef1e61e1aca220f0d825d94/jinja2-highlight-0.2.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "aba83c36a02d183aea0c35db7a392330", "sha256": "d14dd892ac4ff425cdf825592d2965ec0524174fd7231fdd789f4a2bc7d17dc1" }, "downloads": -1, "filename": "jinja2-highlight-0.3.tar.gz", "has_sig": false, "md5_digest": "aba83c36a02d183aea0c35db7a392330", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2147, "upload_time": "2012-08-04T20:01:17", "url": "https://files.pythonhosted.org/packages/cf/62/8e558881b7ea83651862f5a2ca7bdb093603ecd7697e09ed802747699e4d/jinja2-highlight-0.3.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "c4dc2f4d1a2e27505fefb8186652163c", "sha256": "8f47dd079c1459a534c1a1b528b4eb4e0fa75f53961bcec23bf48cf21963c13f" }, "downloads": -1, "filename": "jinja2-highlight-0.4.0.tar.gz", "has_sig": false, "md5_digest": "c4dc2f4d1a2e27505fefb8186652163c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2154, "upload_time": "2012-10-09T11:03:05", "url": "https://files.pythonhosted.org/packages/34/36/fb3beb4653a08178c6bd261bd9a8f867dc042a60c5fede55a70cd04d1b91/jinja2-highlight-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "a51904bd6fad0a42e1d0311d7dc408e2", "sha256": "c51bd86ebe26280396bfce0a31a02fedbaca2adf1fb9be84f998d1ca94bec658" }, "downloads": -1, "filename": "jinja2-highlight-0.5.0.tar.gz", "has_sig": false, "md5_digest": "a51904bd6fad0a42e1d0311d7dc408e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2204, "upload_time": "2014-05-23T19:12:22", "url": "https://files.pythonhosted.org/packages/5d/82/8af763f2cf443228c6d4b5bc30ffcfe2a72ad8a0944f5c87290f56a4e24f/jinja2-highlight-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "d4601da95af32bd1ac97675c81629695", "sha256": "10209161b639e3efc6738b91bc36d00c53998028941609ac6175e13d2b7459dc" }, "downloads": -1, "filename": "jinja2-highlight-0.5.1.tar.gz", "has_sig": false, "md5_digest": "d4601da95af32bd1ac97675c81629695", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2197, "upload_time": "2014-05-24T10:41:46", "url": "https://files.pythonhosted.org/packages/2a/89/a73578ce3e882734f6d610b77ba8a86b3341a07374ad971a7b53c19dc7ee/jinja2-highlight-0.5.1.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "2efcc13889683d79bb08f9332d9091eb", "sha256": "fad47890c12f1a270a45cd0783cad84cb8f9770071395df87be473ec6d611b09" }, "downloads": -1, "filename": "jinja2-highlight-0.6.1.tar.gz", "has_sig": false, "md5_digest": "2efcc13889683d79bb08f9332d9091eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3369, "upload_time": "2014-09-13T17:56:39", "url": "https://files.pythonhosted.org/packages/c4/2e/98a1fc3c72fe8ed1be581797cf5d0178ec30b2617721d94eda367d964f58/jinja2-highlight-0.6.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2efcc13889683d79bb08f9332d9091eb", "sha256": "fad47890c12f1a270a45cd0783cad84cb8f9770071395df87be473ec6d611b09" }, "downloads": -1, "filename": "jinja2-highlight-0.6.1.tar.gz", "has_sig": false, "md5_digest": "2efcc13889683d79bb08f9332d9091eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3369, "upload_time": "2014-09-13T17:56:39", "url": "https://files.pythonhosted.org/packages/c4/2e/98a1fc3c72fe8ed1be581797cf5d0178ec30b2617721d94eda367d964f58/jinja2-highlight-0.6.1.tar.gz" } ] }