{ "info": { "author": "Andrey Fedoseev", "author_email": "andrey.fedoseev@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP" ], "description": "**THIS PACKAGE IS NOT MAINTAINED.**\r\n\r\nPlease use `django-static-precompiler `_\r\n\r\n\r\nDjango CoffeeScript\r\n===================\r\n\r\nDjango CoffeeScript provides template tags to compile CoffeeScript into JavaScript from templates.\r\nIt works with both inline code and extenal files.\r\n\r\nInstallation\r\n************\r\n\r\n1. Add ``\"coffeescript\"`` to ``INSTALLED_APPS`` setting.\r\n2. Make sure that you have ``coffee`` executable installed. See\r\n `CoffeeScript official site `_ for details.\r\n3. Optionally, you can specify the full path to ``coffee`` executable with ``COFFEESCRIPT_EXECUTABLE`` setting.\r\n By default it's set to ``coffee``.\r\n4. In case you use Django\u2019s staticfiles contrib app you have to add django-coffeescript\u2019s file finder to the ``STATICFILES_FINDERS`` setting, for example :\r\n\r\n::\r\n\r\n STATICFILES_FINDERS = (\r\n 'django.contrib.staticfiles.finders.FileSystemFinder',\r\n 'django.contrib.staticfiles.finders.AppDirectoriesFinder',\r\n # other finders..\r\n 'coffeescript.finders.CoffeescriptFinder',\r\n )\r\n\r\nExample Usage\r\n*************\r\n\r\nInline\r\n------\r\n\r\n::\r\n\r\n {% load coffeescript %}\r\n\r\n \r\n\r\nrenders to\r\n\r\n::\r\n\r\n \r\n\r\nExternal file\r\n-------------\r\n\r\n::\r\n\r\n {% load coffeescript %}\r\n\r\n \r\n\r\nrenders to\r\n\r\n::\r\n\r\n \r\n\r\nNote that by default compiled files are saved into ``COFFEESCRIPT_CACHE`` folder under your ``STATIC_ROOT`` (or ``MEDIA_ROOT`` if you have no ``STATIC_ROOT`` in your settings).\r\nYou can change this folder name with ``COFFEESCRIPT_ROOT`` and ``COFFEESCRIPT_OUTPUT_DIR`` settings.\r\n\r\n\r\nSettings\r\n********\r\n\r\n``COFFEESCRIPT_EXECUTABLE``\r\n Path to CoffeeScript compiler executable. Default: ``\"coffee\"``.\r\n\r\n``COFFEESCRIPT_ROOT``\r\n Controls the absolute file path that compiled files will be written to. Default: ``STATIC_ROOT``.\r\n\r\n``COFFEESCRIPT_OUTPUT_DIR``\r\n Controls the directory inside ``COFFEESCRIPT_ROOT`` that compiled files will be written to. Default: ``\"COFFEESCRIPT_CACHE\"``.\r\n\r\n``COFFEESCRIPT_USE_CACHE``\r\n Whether to use cache for inline scripts. Default: ``True``.\r\n\r\n``COFFEESCRIPT_CACHE_TIMEOUT``\r\n Cache timeout for inline scripts (in seconds). Default: 30 days.\r\n\r\n``COFFEESCRIPT_MTIME_DELAY``\r\n Cache timeout for reading the modification time of external scripts (in seconds). Default: 10 seconds.\r\n\r\n\r\nChanges\r\n*******\r\n\r\n0.7.2\r\n------\r\n\r\n- Use hashlib instead of django.utils.hashcompat which is deprecated in Django 1.5\r\n\r\n0.7.1\r\n------\r\n\r\n- Always create a compiled file, even if no output was received from compiler\r\n\r\n0.7\r\n----\r\n\r\n- Add COFFEESCRIPT_ROOT setting\r\n- Add staticfiles finder to serve compiled files in dev mode\r\n\r\n\r\n0.6\r\n----\r\n\r\n- Switch to staticfiles.finders when looking up the files in DEBUG mode.\r\n\r\n\r\n0.5.1\r\n-----\r\n\r\n- Add support for STATICFILES_DIRS with prefixes\r\n\r\n0.5\r\n----\r\n\r\n- When in DEBUG mode lookup coffee scripts in all STATICFILES_DIRS\r\n\r\n0.4\r\n----\r\n\r\n- Log coffeescript compilation errors\r\n- Fixed bug with paths on Windows (by syabro)\r\n\r\n0.3\r\n----\r\n\r\n- Use STATIC_ROOT / STATIC_URL settings when possible instead of MEDIA_ROOT / MEDIA_URL (by Roman Vorushin)\r\n\r\n0.2.1\r\n-----\r\n\r\n- Add CHANGES.rst to MANIFEST.in\r\n\r\n0.2\r\n----\r\n\r\n- Automatically remove old files from COFFEESCRIPT_CACHE\r\n- Add basic unit tests\r\n\r\n0.1\r\n----\r\n\r\n- Initial release", "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/andreyfedoseev/django-coffeescript", "keywords": "coffeescript", "license": "UNKNOWN", "maintainer": "", "maintainer_email": "", "name": "django-coffeescript", "package_url": "https://pypi.org/project/django-coffeescript/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-coffeescript/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/andreyfedoseev/django-coffeescript" }, "release_url": "https://pypi.org/project/django-coffeescript/0.7.2/", "requires_dist": null, "requires_python": null, "summary": "Django template tags to compile CoffeeScript", "version": "0.7.2" }, "last_serial": 908186, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "0630f5e2973b0548481a80228bbff755", "sha256": "acf3dac9c250efb3ef17f9972c6f3c97500059c47482031d1c20814efe7e61b0" }, "downloads": -1, "filename": "django-coffeescript-0.1.tar.gz", "has_sig": false, "md5_digest": "0630f5e2973b0548481a80228bbff755", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4661, "upload_time": "2011-06-14T21:27:59", "url": "https://files.pythonhosted.org/packages/0e/77/8704dec90efa3220ca86624acdeb854743a3cd95a02a7f74bdf9877e5ae9/django-coffeescript-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "57a70fb9d04abff318755a7b73ae55f7", "sha256": "f29dd04a1ca78b4bb93445c2de9a3acf89a57c5b452128de548f57d64f3d8874" }, "downloads": -1, "filename": "django-coffeescript-0.2.tar.gz", "has_sig": false, "md5_digest": "57a70fb9d04abff318755a7b73ae55f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5640, "upload_time": "2011-06-15T12:42:16", "url": "https://files.pythonhosted.org/packages/21/bb/b5dde9ebbee3a8ed0c9f6971dd3dca13ca203c407530c11b94c4e594f242/django-coffeescript-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "d4e507d90946f0c17aae32018af99d8b", "sha256": "c7b0fe772a77ef85a5374284bda7a694281da8c9e6e52175d63e61fc10c0bda1" }, "downloads": -1, "filename": "django-coffeescript-0.2.1.tar.gz", "has_sig": false, "md5_digest": "d4e507d90946f0c17aae32018af99d8b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5867, "upload_time": "2011-06-24T18:09:15", "url": "https://files.pythonhosted.org/packages/9e/51/8016a04f7fb5a868f418b1c85efa10d2290d37b8024f0fbd007638305274/django-coffeescript-0.2.1.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "10d0fde4f5e9e15a35e49d19b8a3ffe3", "sha256": "c3048b79d114558534e4752314b5b1b602d1ff39553d93fe6fbe95c326cf11ab" }, "downloads": -1, "filename": "django-coffeescript-0.3.tar.gz", "has_sig": false, "md5_digest": "10d0fde4f5e9e15a35e49d19b8a3ffe3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5925, "upload_time": "2011-07-28T15:57:20", "url": "https://files.pythonhosted.org/packages/0d/f9/f8ad966c5ec5dbf06bf60dea79a456f27a9bb5cb30b63a1144668c3c88e2/django-coffeescript-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "b1f51c4b1b70f9d5810b2819edd85912", "sha256": "a0b8880123622800d912456674fe23c0a8d3bad7415f9c7c9c8383bb08c4bbf5" }, "downloads": -1, "filename": "django-coffeescript-0.4.tar.gz", "has_sig": false, "md5_digest": "b1f51c4b1b70f9d5810b2819edd85912", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6190, "upload_time": "2011-11-28T05:30:50", "url": "https://files.pythonhosted.org/packages/2c/74/b87f7b6be702e912f455057c0d42d3c780ba62ed8a192c5379c07195d4ef/django-coffeescript-0.4.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "530991e823f75cd23ef7fca00c1e7d27", "sha256": "8527f1d81ee9a742b29e8e47d8b66b2871212bc55fcd775d4400b5f09426157b" }, "downloads": -1, "filename": "django-coffeescript-0.5.1.tar.gz", "has_sig": false, "md5_digest": "530991e823f75cd23ef7fca00c1e7d27", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6594, "upload_time": "2012-11-03T08:29:36", "url": "https://files.pythonhosted.org/packages/3f/75/e4bd2020713bd1dd1dde43f98aab10d9f79c2c1f4a80120f04ee48f66b8a/django-coffeescript-0.5.1.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "726ead0f0358110c6612eba11edcbff4", "sha256": "0c70d69e6d7f103e8ab986aae432ecf7e3ac7f1d29aeb8ae71a4c82a2a9d8bec" }, "downloads": -1, "filename": "django-coffeescript-0.6.tar.gz", "has_sig": false, "md5_digest": "726ead0f0358110c6612eba11edcbff4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6568, "upload_time": "2012-11-18T12:56:38", "url": "https://files.pythonhosted.org/packages/35/93/4bca5ed45c1cc6131d705b5a1139e5d0399f6bd4d707f72d8c39c26f8137/django-coffeescript-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "72f013109fa938992b6691da8466282e", "sha256": "4be3aa4349552ac313165a9df04965ff2d3580ab3c02ec56800a51d4b6b855ed" }, "downloads": -1, "filename": "django-coffeescript-0.7.tar.gz", "has_sig": false, "md5_digest": "72f013109fa938992b6691da8466282e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7231, "upload_time": "2013-01-20T13:32:11", "url": "https://files.pythonhosted.org/packages/b6/77/4bd62e1111d2076001c4456b1e246ccf653bfb06178c788c8366e85b112f/django-coffeescript-0.7.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "22b2de27d5435c3f74994e240e52f08e", "sha256": "da26d100c92d83f3b1958b8a2e7eb0436495f4cc663f04a2fccc5f3105b19681" }, "downloads": -1, "filename": "django-coffeescript-0.7.1.tar.gz", "has_sig": false, "md5_digest": "22b2de27d5435c3f74994e240e52f08e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7299, "upload_time": "2013-01-20T17:07:05", "url": "https://files.pythonhosted.org/packages/e6/fe/8f8a3bfba166cfbbffa0280c8cc54f5a2b2dbf03773e999b829e5ae0bc02/django-coffeescript-0.7.1.tar.gz" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "9c9ffa697dd9ca348771ae9c780e6c13", "sha256": "cd56722f2fc6e9214fb3288c91716024aafac6ee695944bc0e915e05d1192947" }, "downloads": -1, "filename": "django-coffeescript-0.7.2.tar.gz", "has_sig": false, "md5_digest": "9c9ffa697dd9ca348771ae9c780e6c13", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7341, "upload_time": "2013-04-14T09:08:38", "url": "https://files.pythonhosted.org/packages/41/58/e0362896647ceef491a67a7b690d309cedbc861edffe35a3e8603108e8c8/django-coffeescript-0.7.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9c9ffa697dd9ca348771ae9c780e6c13", "sha256": "cd56722f2fc6e9214fb3288c91716024aafac6ee695944bc0e915e05d1192947" }, "downloads": -1, "filename": "django-coffeescript-0.7.2.tar.gz", "has_sig": false, "md5_digest": "9c9ffa697dd9ca348771ae9c780e6c13", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7341, "upload_time": "2013-04-14T09:08:38", "url": "https://files.pythonhosted.org/packages/41/58/e0362896647ceef491a67a7b690d309cedbc861edffe35a3e8603108e8c8/django-coffeescript-0.7.2.tar.gz" } ] }