pyramid_frontend

Themes, image filtering, and frontend asset handling.


Keywords
pyramid, themes, frontend, assets
License
MIT
Install
pip install pyramid_frontend==0.6.5

Documentation

pyramid_frontend - Theme, Images, Assets Handling for Pyramid

https://secure.travis-ci.org/storborg/pyramid_frontend.png https://coveralls.io/repos/storborg/pyramid_frontend/badge.png?branch=master https://pypip.in/v/pyramid_frontend/badge.png https://pypip.in/d/pyramid_frontend/badge.png

Scott Torborg - Cart Logic

Provides:

  • Theme / template handling.
  • Theme configuration.
  • Theme stacking (one theme can inherit from another).
  • Image filtering / serving.
  • Asset handling and compilation.
  • Uses Mako, PIL, require.js, and LESS.

Command line tools:

  • Compile assets (in addition to a programmatic method for integrating with other build steps)

Extensive documentation is hosted at Read the Docs.

Installation

Install with pip:

$ pip install pyramid_frontend

License

pyramid_frontend is licensed under an MIT license. Please see the LICENSE file for more information.

Code Standards

pyramid_frontend has a comprehensive test suite with 100% line and branch coverage, as reported by the excellent coverage module. To run the tests, simply run in the top level of the repo:

$ nosetests

There are no PEP8 or Pyflakes warnings in the codebase. To verify that:

$ pip install pep8 pyflakes
$ pep8 .
$ pyflakes .

Any pull requests must maintain the sanctity of these three pillars.