{ "info": { "author": "Hong-She Liang", "author_email": "starofrainnight@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "===============\nJinja2 PImport\n===============\n\nJinja2 Extension for Python Import keywords\n\nSo we don't have to write a new jinja2 filter just for simple function.\n\nIt exposed a powerful weapon for shoot you feet, use it in your own risk!\n\nUsage\n-------\n\nExecute \"echo hello\" shell command and get the output\n\n.. code::\n\n from jinja2 import Environment\n\n env = Environment(extensions=['jinja2_pimport.PImportExtension'])\n template = env.from_string(\"{{ ('subprocess'|pimport).check_output('echo hello', shell=True).strip().decode() }}\")\n template.render()\n # => hello\n\nLicense\n-------\n\nDistributed under the terms of the `MIT`_ license, jinja2-pimport is free and open source software\n\n.. image:: https://opensource.org/trademarks/osi-certified/web/osi-certified-120x100.png\n :align: left\n :alt: OSI certified\n :target: https://opensource.org/\n\n.. _`MIT`: http://opensource.org/licenses/MIT", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/starofrainnight/jinja2-pimport", "keywords": "jinja2,extension,import", "license": "MIT", "maintainer": "Hong-She Liang", "maintainer_email": "starofrainnight@gmail.com", "name": "jinja2-pimport", "package_url": "https://pypi.org/project/jinja2-pimport/", "platform": "", "project_url": "https://pypi.org/project/jinja2-pimport/", "project_urls": { "Homepage": "https://github.com/starofrainnight/jinja2-pimport" }, "release_url": "https://pypi.org/project/jinja2-pimport/0.1.8/", "requires_dist": null, "requires_python": "", "summary": "Jinja2 Extension for Python Import", "version": "0.1.8" }, "last_serial": 3739880, "releases": { "0.1.4": [ { "comment_text": "", "digests": { "md5": "2a86a47ad9689e1828f1312a899921df", "sha256": "97f479bab71236091548894bad3f8e46597a0e2d57e25a822421ace48b7ec524" }, "downloads": -1, "filename": "jinja2_pimport-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2a86a47ad9689e1828f1312a899921df", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3401, "upload_time": "2017-08-10T08:58:55", "url": "https://files.pythonhosted.org/packages/7b/ec/1192d9d615309491756aa8707faf1b847a41499f2460026662dc5c8a3791/jinja2_pimport-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6b2d07f6fecd95d5b049bce46e5c2e0f", "sha256": "cfc672aee574934b4e9087806107844f09360a026e38cfefdbcfe0ba899dfab0" }, "downloads": -1, "filename": "jinja2-pimport-0.1.4.tar.gz", "has_sig": false, "md5_digest": "6b2d07f6fecd95d5b049bce46e5c2e0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3299, "upload_time": "2017-08-10T08:58:57", "url": "https://files.pythonhosted.org/packages/e7/2a/26fefcd84651b57f12dd908dc2067e74a1009829bff87a14c331bdbb7c5e/jinja2-pimport-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "3a0650c954743117e8b25129cca6b511", "sha256": "f5f6f292dc86b484995cb4bf5dfe996b381ee21b87c06c05a4b5e6a0bd11ba30" }, "downloads": -1, "filename": "jinja2_pimport-0.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3a0650c954743117e8b25129cca6b511", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3400, "upload_time": "2017-08-10T09:02:04", "url": "https://files.pythonhosted.org/packages/59/d2/923d90364ee3404ea0945a010d1782b3bf40197eeb270f9b299fb1919eb3/jinja2_pimport-0.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0c14c99518b8e9871332e24a980eea48", "sha256": "6f0fea3caad7d8ca1c023acbd19ecb171c44e03d0a490318130fe70c75749024" }, "downloads": -1, "filename": "jinja2-pimport-0.1.5.tar.gz", "has_sig": false, "md5_digest": "0c14c99518b8e9871332e24a980eea48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3293, "upload_time": "2017-08-10T09:02:05", "url": "https://files.pythonhosted.org/packages/c6/32/a57802e5c4f3add6368f6dab40073f7aba31bf7876c51d46978cf07f964b/jinja2-pimport-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "0fe26a0dd32cd9a6aa5d952ef2b0b2bd", "sha256": "516864100f14cfffe7c752823df3bbc3a6922de15892e28a1fd16772bd508bf1" }, "downloads": -1, "filename": "jinja2_pimport-0.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0fe26a0dd32cd9a6aa5d952ef2b0b2bd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3401, "upload_time": "2017-08-10T09:18:45", "url": "https://files.pythonhosted.org/packages/63/48/9c7c189439698b9ebd84498f86bb26614c6b886f908f44c8afe2ba697fc8/jinja2_pimport-0.1.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "70ad9c52647091b4810b125f8f8f3504", "sha256": "4568e6a8514777b5d83c70b44f736f4a60bad4aa7d718333628b4e617b35d989" }, "downloads": -1, "filename": "jinja2-pimport-0.1.6.tar.gz", "has_sig": false, "md5_digest": "70ad9c52647091b4810b125f8f8f3504", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3294, "upload_time": "2017-08-10T09:18:47", "url": "https://files.pythonhosted.org/packages/32/88/b3160aa2a95400d74d6252e4665b777f4aa3b770193b9ea4974fdb4869ca/jinja2-pimport-0.1.6.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "a9a9e4e6a08de734aabe3c702d0f328d", "sha256": "cd3743d2587b3dd53c85a09a0d8d8e5fda2644b456239b70fab604db89b21cf1" }, "downloads": -1, "filename": "jinja2-pimport-0.1.8.tar.gz", "has_sig": false, "md5_digest": "a9a9e4e6a08de734aabe3c702d0f328d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3539, "upload_time": "2018-04-06T03:37:12", "url": "https://files.pythonhosted.org/packages/47/b8/ec8d94ec3436ef994c5749da1e3c3eb24070ef9896a14bdaca897e3c85d0/jinja2-pimport-0.1.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a9a9e4e6a08de734aabe3c702d0f328d", "sha256": "cd3743d2587b3dd53c85a09a0d8d8e5fda2644b456239b70fab604db89b21cf1" }, "downloads": -1, "filename": "jinja2-pimport-0.1.8.tar.gz", "has_sig": false, "md5_digest": "a9a9e4e6a08de734aabe3c702d0f328d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3539, "upload_time": "2018-04-06T03:37:12", "url": "https://files.pythonhosted.org/packages/47/b8/ec8d94ec3436ef994c5749da1e3c3eb24070ef9896a14bdaca897e3c85d0/jinja2-pimport-0.1.8.tar.gz" } ] }