{ "info": { "author": "Joost Rijneveld", "author_email": "joost@joostrijneveld.nl", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: CC0 1.0 Universal (CC0 1.0) Public Domain Dedication", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Software Development :: Build Tools", "Topic :: Software Development :: Debuggers", "Topic :: Software Development :: Testing" ], "description": "django-template-check |travis|\n==============================\n\n.. |travis| image:: https://travis-ci.org/joostrijneveld/django-template-check.svg?branch=master\n :target: https://travis-ci.org/joostrijneveld/django-template-check\n\nThis package makes it possible to easily check for basic syntax errors in all loaded Django templates. This can be useful as part of a continuous integration step in a build process, so as not to discover these problems at runtime.\n\nCurrently, checking is very minimal, simply relying on the exceptions raised by Django's compile and render template pipeline. Furthermore, only the default Django template backend is tested and supported.\n\nRequirements\n------------\n\nThis package requires Django version 1.8 or greater, and has been tested with 1.10, 1.11 and 2.0.\n\nInstallation\n------------\n\nSimply get the package from ``pip``:\n\n::\n\n pip install django-template-check\n\nThen make sure to add ``django_template_check`` to your ``INSTALLED_APPS`` in your ``settings.py``.\n\nUsage\n-----\n\nAfter installing this package, simply use it by calling the management command:\n\n::\n\n python manage.py templatecheck\n\n\nOptionally, only check templates that live inside the project directory by specifying the ``--project-only`` flag. This can be useful to ignore errors in 3rd party dependencies.\n\nLicense\n-------\n\nAll included code is available under the CC0 1.0 Universal Public Domain Dedication.\n\ndjango-template-check Changelog\n===============================\n\n0.3.1 (2018-01-08)\n------------------\n\n- Fix Django 2.0 support (thanks to Thom Wiggers).\n\n0.3.0 (2016-08-25)\n------------------\n\n- Add --project-only option to ignore 3rd party code.\n\n0.2.1 (2016-08-11)\n------------------\n\n- Fix a typo in the install instructions.\n\n0.2.0 (2016-08-11)\n------------------\n\n- Return 1 when there are errors.\n\n0.1.1 (2016-08-11)\n------------------\n\n- Fix packaging to actually include code.\n\n0.1.0 (2016-08-11)\n------------------\n\n- Initial working prototype.\n\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/joostrijneveld/django-template-check", "keywords": "django templates syntax check", "license": "CC0", "maintainer": "", "maintainer_email": "", "name": "django-template-check", "package_url": "https://pypi.org/project/django-template-check/", "platform": "", "project_url": "https://pypi.org/project/django-template-check/", "project_urls": { "Homepage": "https://github.com/joostrijneveld/django-template-check" }, "release_url": "https://pypi.org/project/django-template-check/0.3.1/", "requires_dist": [ "django (>=1.8)" ], "requires_python": "", "summary": "Perform (minimal) syntax checks for Django templates.", "version": "0.3.1" }, "last_serial": 3470617, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "ef5a4ddb5f6b029ab9006142cf5835a3", "sha256": "a745c97cbd9b0a7636f808f07f59d42d0e2742847778c400d9206ac239001611" }, "downloads": -1, "filename": "django_template_check-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ef5a4ddb5f6b029ab9006142cf5835a3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3749, "upload_time": "2016-08-11T09:19:48", "url": "https://files.pythonhosted.org/packages/65/87/7dee3b83ce70961be43efe34260f343e2e0734abd13681456e9f11184e83/django_template_check-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a935bfac25e2bb1da336143c7060f995", "sha256": "029642bae1134d1f0099f2acefa6e8ac6d8c1f3fa7d56b38fb1f2c547b0aa93a" }, "downloads": -1, "filename": "django-template-check-0.1.0.tar.gz", "has_sig": false, "md5_digest": "a935bfac25e2bb1da336143c7060f995", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4575, "upload_time": "2016-08-11T09:19:50", "url": "https://files.pythonhosted.org/packages/3b/60/e91d2b3588bbd18a592d6d70fc6949bec53e5bc0935fc127ffa49c80df7b/django-template-check-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "e8b796a1d72b1d78fdef242a3fdb406c", "sha256": "e0108ee0ac60eeee03b5bb0a7583e0f9544a5a1f28eb072b9ff998deeef31b97" }, "downloads": -1, "filename": "django_template_check-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e8b796a1d72b1d78fdef242a3fdb406c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4966, "upload_time": "2016-08-11T09:49:20", "url": "https://files.pythonhosted.org/packages/99/64/dd2e3156d532f05269d17b5bbad0b337899c436b5d815896384ca11cd8d2/django_template_check-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a9a42a15ad94f2c31479a0f6c811cc1", "sha256": "f7bbd4b7476dcb3c414cd8dff2c1f4ade4edcaacfb546f250bca720881526f8a" }, "downloads": -1, "filename": "django-template-check-0.1.1.tar.gz", "has_sig": false, "md5_digest": "7a9a42a15ad94f2c31479a0f6c811cc1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5214, "upload_time": "2016-08-11T09:49:22", "url": "https://files.pythonhosted.org/packages/84/8b/b5800a051a9fc526a5f71870060040dc6d38a7e2958620d32a4fc0685721/django-template-check-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "7c71b7af288956f6ef5ec704dbbb3e9f", "sha256": "761ad13599c40b349596adb580ed138a065166b1dbbfabd3cbc8d2bfe9ba8dd3" }, "downloads": -1, "filename": "django_template_check-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7c71b7af288956f6ef5ec704dbbb3e9f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5040, "upload_time": "2016-08-11T11:07:55", "url": "https://files.pythonhosted.org/packages/10/80/5a06d4aa554e748ad4dcf0f6799ccfa43556670484f2d20b44129195d623/django_template_check-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "32297fdd32a50e7f12593dc933282e96", "sha256": "185fb6cc2cfcf3cb52f94dc26835dc9813708bb8e32ea876c832ee9f9db0d144" }, "downloads": -1, "filename": "django-template-check-0.2.0.tar.gz", "has_sig": false, "md5_digest": "32297fdd32a50e7f12593dc933282e96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5290, "upload_time": "2016-08-11T11:07:57", "url": "https://files.pythonhosted.org/packages/3d/17/3144ff0d32e01c4faeb4adaf00fc72da08adfc3e5e0c2c186488290a5c4b/django-template-check-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "ba9fe07b8f79904de17d89a93a29ce6f", "sha256": "d1418e4764d6dc1935898334f0025c4a48e72884f6ce6812a26a21b2604f6a48" }, "downloads": -1, "filename": "django_template_check-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ba9fe07b8f79904de17d89a93a29ce6f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5069, "upload_time": "2016-08-11T11:19:07", "url": "https://files.pythonhosted.org/packages/59/10/8bf1d4e6013599b168bedcfc057588c89d3478f78e83447b377bbf168fdb/django_template_check-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0c82e67315b9c94e90567d19304a82e2", "sha256": "ad1b96d15660ff28d1a165eb57d1b114d6610bcd2417a55dc3746a3791798741" }, "downloads": -1, "filename": "django-template-check-0.2.1.tar.gz", "has_sig": false, "md5_digest": "0c82e67315b9c94e90567d19304a82e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5308, "upload_time": "2016-08-11T11:19:10", "url": "https://files.pythonhosted.org/packages/b5/bc/0bc5ecb606eb32c83b9f3298b3e58e13017a36089641c138be6d2a4ec65c/django-template-check-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "2043fdc0c896d3807801ca551957f074", "sha256": "bdab2155a3e0fb1d045fc09176066e392462e416036051d06e3fe140801c2e8c" }, "downloads": -1, "filename": "django_template_check-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2043fdc0c896d3807801ca551957f074", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5408, "upload_time": "2016-08-25T09:12:33", "url": "https://files.pythonhosted.org/packages/b6/87/aa38d742d29e5ae6801e65d016dcdfb4f8dfdc89bf159300dc942e4008c9/django_template_check-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "70ca816f6083b75be095d64b4ba87528", "sha256": "86dbd484b436dfd677d4ca0341ca9370e0f9c49bacb9407fd05f7f6739b3d78b" }, "downloads": -1, "filename": "django-template-check-0.3.0.tar.gz", "has_sig": false, "md5_digest": "70ca816f6083b75be095d64b4ba87528", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5528, "upload_time": "2016-08-25T09:12:36", "url": "https://files.pythonhosted.org/packages/18/f7/6bcd534bd9dcf4d0226ca77836270223ad00f43589f3cb78a680e821d1a6/django-template-check-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "1ffe511a1c417974484c66c96580d4a4", "sha256": "9a543d5e4c5db541c4e4c23b3139324caa494b52614e1c02febc93e8ce2fc395" }, "downloads": -1, "filename": "django_template_check-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1ffe511a1c417974484c66c96580d4a4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5787, "upload_time": "2018-01-08T11:13:18", "url": "https://files.pythonhosted.org/packages/ff/f8/3b3e63d7ff05c28342213e545274c2034e719c336fc3d0502f2aeca96f13/django_template_check-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9c1751a35042d1fd42496290e5d09a1a", "sha256": "72c424239c09ae76782e4357b29a34cacfcb0f64a8fabb478f6526c84507e3d2" }, "downloads": -1, "filename": "django-template-check-0.3.1.tar.gz", "has_sig": false, "md5_digest": "9c1751a35042d1fd42496290e5d09a1a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5831, "upload_time": "2018-01-08T11:13:19", "url": "https://files.pythonhosted.org/packages/f1/ac/49ca0f56e8fa5d0c5a01110d21d4778e98eab95c29a33e3c654170a741cc/django-template-check-0.3.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1ffe511a1c417974484c66c96580d4a4", "sha256": "9a543d5e4c5db541c4e4c23b3139324caa494b52614e1c02febc93e8ce2fc395" }, "downloads": -1, "filename": "django_template_check-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1ffe511a1c417974484c66c96580d4a4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5787, "upload_time": "2018-01-08T11:13:18", "url": "https://files.pythonhosted.org/packages/ff/f8/3b3e63d7ff05c28342213e545274c2034e719c336fc3d0502f2aeca96f13/django_template_check-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9c1751a35042d1fd42496290e5d09a1a", "sha256": "72c424239c09ae76782e4357b29a34cacfcb0f64a8fabb478f6526c84507e3d2" }, "downloads": -1, "filename": "django-template-check-0.3.1.tar.gz", "has_sig": false, "md5_digest": "9c1751a35042d1fd42496290e5d09a1a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5831, "upload_time": "2018-01-08T11:13:19", "url": "https://files.pythonhosted.org/packages/f1/ac/49ca0f56e8fa5d0c5a01110d21d4778e98eab95c29a33e3c654170a741cc/django-template-check-0.3.1.tar.gz" } ] }