{ "info": { "author": "Seth Davis", "author_email": "seth@curiasolutions.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Framework :: Pyramid", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Internet :: WWW/HTTP :: WSGI" ], "description": "================================================================================\nPyramid AssetMutator v0.4\n================================================================================\n\n.. image:: https://travis-ci.org/seedifferently/pyramid_assetmutator.svg?branch=master\n :target: https://travis-ci.org/seedifferently/pyramid_assetmutator\n\n| Copyright: (c) 2016 Seth Davis\n| http://github.com/seedifferently/pyramid_assetmutator\n\n\nSynopsis\n================================================================================\n\nPyramid AssetMutator provides simple and dynamic asset mutation (also known as\ncompiling or piping) for your Pyramid_ applications.\n\nInspired by other more powerful asset management packages, its goal is to\nprovide a basic and straightforward mechanism for asset *compilation* (e.g.\nCoffeeScript/LESS), *minification* (e.g. jsmin), and *optimization* (e.g.\npngcrush).\n\nAs of version 0.3, it also adds experimental support for template language\nparsing (e.g. you could use view helpers like `request.route_url()` in your\nCoffeeScript by installing the `pyramid_jinja2` package and using\napplication.coffee.jinja2 as the asset source filename).\n\n.. _Pyramid: http://www.pylonsproject.org/\n\n\nInstallation\n================================================================================\n\nTo install, simply::\n\n pip install pyramid_assetmutator\n\n* You'll need to have `Python`_ 2.6+ and `pip`_ installed.\n\n.. _Python: http://www.python.org\n.. _pip: http://www.pip-installer.org\n\n\nDocumentation\n================================================================================\n\nYou can read the documentation at: https://pyramid-assetmutator.readthedocs.io/\n\n\nKnown Issues and Limitations\n================================================================================\n\n* Experimental support for Py3k/pypy.\n* Doesn't clean up after itself (compiled/mutated assets aren't removed\n automatically).\n* Mutator \"commands\" must print to stdout (see the documentation for more info).\n* Hopefully obvious, but you have to actually have the specified compiler\n command installed and accessible from your working path in order for it to\n work.\n\n\nDisclaimers and Warnings\n================================================================================\n\nThis is Alpha software--use at your own risk!\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHOR BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF\nCONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n\nLatest Changes\n================================================================================\n\n\nv0.4 -- 09/16/2016\n--------------------------------------------------------------------------------\n\n* Fixed a bug where mutated files could be created with incorrect filenames if\n the ``each_boot`` setting was enabled with a ``remutate_check`` value of\n ``mtime`` or ``checksum``.\n* Fixed a Windows bug due to ``shlex.split`` usage (thanks @tdamsma).\n* Added a ``purge_mutated_path`` setting which can be used to remove all files\n from a specified ``mutated_path`` upon application boot.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/seedifferently/pyramid_assetmutator", "keywords": "pyramid assets coffeescript sass scss less dart typescript css3", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "pyramid_assetmutator", "package_url": "https://pypi.org/project/pyramid_assetmutator/", "platform": "Posix; MacOS X; Windows", "project_url": "https://pypi.org/project/pyramid_assetmutator/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/seedifferently/pyramid_assetmutator" }, "release_url": "https://pypi.org/project/pyramid_assetmutator/0.4/", "requires_dist": null, "requires_python": null, "summary": "Dynamic asset mutation for Pyramid. Easily adds support for popular asset metalanguages such as CoffeeScript, SASS, SCSS, LESS, Dart, TypeScript, etc.", "version": "0.4" }, "last_serial": 2661718, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "2161db530e75a5466cdd8c7adc24244b", "sha256": "8190f480182756b495a5b7579313630a504813a907c41313db78cfa1c94c0095" }, "downloads": -1, "filename": "pyramid_assetmutator-0.1.tar.gz", "has_sig": false, "md5_digest": "2161db530e75a5466cdd8c7adc24244b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7610, "upload_time": "2014-02-17T02:36:46", "url": "https://files.pythonhosted.org/packages/33/0d/31bb610330e078a889a8ea222b1cb89ffda0b80e68791d2090a8a5c44e35/pyramid_assetmutator-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "a1ad64d83b7140217f01507c777161e7", "sha256": "1a899ab8e9336a58bd473dc9ba1124c0f6028475783ac95312111b18adb83463" }, "downloads": -1, "filename": "pyramid_assetmutator-0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a1ad64d83b7140217f01507c777161e7", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 20338, "upload_time": "2014-04-06T18:37:35", "url": "https://files.pythonhosted.org/packages/c1/b5/d48d8c4d8b55f3a8ab91b4dc9ef5b5d218943f11283f895f92de7260e999/pyramid_assetmutator-0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "479bcdb50a637a974135d44229914621", "sha256": "4430713e88c43ed6a4621592dd896d9acf8cb943be2e1c4b6b9398b1800967fb" }, "downloads": -1, "filename": "pyramid_assetmutator-0.2.tar.gz", "has_sig": false, "md5_digest": "479bcdb50a637a974135d44229914621", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9893, "upload_time": "2014-04-06T18:37:28", "url": "https://files.pythonhosted.org/packages/6c/c3/2054d545afbf8784da5b4ce55c1852895559bfc41a82be5f33b7ee9a001f/pyramid_assetmutator-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "817f94ac3e72d5d9fba2c994e179fef3", "sha256": "c8fe3e9d29835ecff35b6250f51c4698bf1baae1255546a94cf3abc2c4ca59a0" }, "downloads": -1, "filename": "pyramid_assetmutator-0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "817f94ac3e72d5d9fba2c994e179fef3", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 30866, "upload_time": "2014-04-11T04:53:41", "url": "https://files.pythonhosted.org/packages/f1/92/7d8703a40e9556bc9a5e939b89f1a227defcb248d223f3fb9f9d154afc6f/pyramid_assetmutator-0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "85c1c80f0a5c18cb54136988fdec95aa", "sha256": "628517b62e38d920242546f0bbc520d0450a7b4e130e8a058e09eb75e3d915f9" }, "downloads": -1, "filename": "pyramid_assetmutator-0.3.tar.gz", "has_sig": false, "md5_digest": "85c1c80f0a5c18cb54136988fdec95aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11200, "upload_time": "2014-04-11T04:53:39", "url": "https://files.pythonhosted.org/packages/ef/2f/b5d05b57b4dfff9d1115c8f5cad658e9f4c6defc6d9c3e7ed91796195017/pyramid_assetmutator-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "bba30b5f794ea6d9a21973534b32f27f", "sha256": "28e9af986e77a371a165b457b258ef47969ddedf6cfa5e7e3c53d9e9e25d77ce" }, "downloads": -1, "filename": "pyramid_assetmutator-0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bba30b5f794ea6d9a21973534b32f27f", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 14593, "upload_time": "2016-09-16T15:06:27", "url": "https://files.pythonhosted.org/packages/f7/70/030f8ebd700dd76b4db2282c6afab0025bcc201230252313d73c7684f971/pyramid_assetmutator-0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "70a7c4d22bcd9cce84974ba6b490e713", "sha256": "604f2eb42cc4bcb8ef728b3192ef0b572c3da9c84de0f007de4ee71b342c0d5a" }, "downloads": -1, "filename": "pyramid_assetmutator-0.4.tar.gz", "has_sig": false, "md5_digest": "70a7c4d22bcd9cce84974ba6b490e713", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13187, "upload_time": "2016-09-16T14:57:54", "url": "https://files.pythonhosted.org/packages/22/fc/e5e6fc69b289506b4cde5f37b1312c188a110223551e509cea9c5c7b8c5e/pyramid_assetmutator-0.4.tar.gz" } ], "1.0b1": [ { "comment_text": "", "digests": { "md5": "236f9d049430f2620912c6dab768a1eb", "sha256": "ce1ce0f7191653fc9ce92586e69210b0a786a7b8d61e48c84f0654ae398ff2ce" }, "downloads": -1, "filename": "pyramid_assetmutator-1.0b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "236f9d049430f2620912c6dab768a1eb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15321, "upload_time": "2017-02-22T21:59:21", "url": "https://files.pythonhosted.org/packages/f9/19/6b1deb95bfa4945400191d93ee9e4a7a4ef5fa5f2e31a8b15458e4e06583/pyramid_assetmutator-1.0b1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c4e760af6c5eb5d578458fce0b7276b5", "sha256": "52e75ae7b536e613c59584d705b9e86f1436e2582f72b741c6d7ba58e5527d00" }, "downloads": -1, "filename": "pyramid_assetmutator-1.0b1.tar.gz", "has_sig": false, "md5_digest": "c4e760af6c5eb5d578458fce0b7276b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14333, "upload_time": "2017-02-22T21:59:23", "url": "https://files.pythonhosted.org/packages/6d/44/c644f11bfad1d0d8c6a05f3e84f7e0132e17a20462fb7dfa9b6f6c095f5e/pyramid_assetmutator-1.0b1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bba30b5f794ea6d9a21973534b32f27f", "sha256": "28e9af986e77a371a165b457b258ef47969ddedf6cfa5e7e3c53d9e9e25d77ce" }, "downloads": -1, "filename": "pyramid_assetmutator-0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bba30b5f794ea6d9a21973534b32f27f", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 14593, "upload_time": "2016-09-16T15:06:27", "url": "https://files.pythonhosted.org/packages/f7/70/030f8ebd700dd76b4db2282c6afab0025bcc201230252313d73c7684f971/pyramid_assetmutator-0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "70a7c4d22bcd9cce84974ba6b490e713", "sha256": "604f2eb42cc4bcb8ef728b3192ef0b572c3da9c84de0f007de4ee71b342c0d5a" }, "downloads": -1, "filename": "pyramid_assetmutator-0.4.tar.gz", "has_sig": false, "md5_digest": "70a7c4d22bcd9cce84974ba6b490e713", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13187, "upload_time": "2016-09-16T14:57:54", "url": "https://files.pythonhosted.org/packages/22/fc/e5e6fc69b289506b4cde5f37b1312c188a110223551e509cea9c5c7b8c5e/pyramid_assetmutator-0.4.tar.gz" } ] }