How to install wheezy.web
- Download and install ActivePython
- Open Command Prompt
- Type
pypm install wheezy.web
Dependencies
- wheezy.caching>=0.1.65
- wheezy.core>=0.1.104
- wheezy.html>=0.1.109
- wheezy.http>=0.1.285
- wheezy.routing>=0.1.124
- wheezy.security>=0.1.44
- wheezy.validation>=0.1.74
- [dev] coverage
- [dev] mock
- [dev] nose
- [dev] pytest
- [dev] pytest-cov
- [dev] pytest-pep8
- [jinja2] jinja2>=2.6
- [mako] mako>=0.7.0
- [tenjin] tenjin>=1.1.0
- [wheezy.template] wheezy.template>=0.1.107
Lastest release
wheezy.web is a lightweight, high performance, high concurrency WSGI web framework with the key features to build modern, efficient web:
- Requires Python 2.4-2.7 or 3.2+.
- MVC architectural pattern (push-based).
- Functionality includes routing, model update/validation, authentication/authorization, content caching with dependency, xsrf/resubmission protection, AJAX+JSON, i18n (gettext), middlewares, and more.
- Template engine agnostic (integration with jinja2, mako, tenjin and wheezy.template) plus html widgets.
It is optimized for performance, well tested and documented.
Resources:
- source code, examples (live) and issues tracker are available on bitbucket
- documentation, readthedocs
- eggs on pypi
Install
wheezy.web requires python version 2.4 to 2.7 or 3.2+. It is independent of operating system. You can install it from pypi site using setuptools:
$ easy_install wheezy.web
If you are using virtualenv:
$ virtualenv env $ env/bin/easy_install wheezy.web
If you run into any issue or have comments, go ahead and add on bitbucket.