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.
Install with pip:
$ pip install pyramid_frontend
pyramid_frontend is licensed under an MIT license. Please see the LICENSE file for more information.
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.