RETIRED, further work has moved to Debian project infrastructure
Go to file
chadlung a9d1ebc38a Adding myself as an author for docs contribution
Change-Id: I04cdbb2947c794a6f805b6b325bce921f2539565
2014-03-31 16:13:34 -05:00
bin Updating script for new command runner 2011-01-07 11:33:20 -05:00
docs Adding new walkthroughs for docs 2014-03-27 22:37:05 -05:00
pecan Revert "Fix a Py3 compatability issue with WebTest > 1.3.1 < 2.0" 2014-03-27 16:27:01 -04:00
.coveragerc Replace an "invalid syntax" Python test fixture with a generated tempfile. 2013-10-23 10:31:25 -04:00
.gitignore Removing (and ignoring) a .DS_Store file. 2012-03-21 16:44:48 -04:00
.gitreview Add .gitreview file. 2013-08-13 14:47:44 -04:00
AUTHORS Adding myself as an author for docs contribution 2014-03-31 16:13:34 -05:00
CONTRIBUTING.rst Update docs and package metadata to reflect gerrit review process. 2013-08-13 15:40:20 -04:00
LICENSE Adding the license. 2011-09-02 15:15:58 -04:00
MANIFEST.in Add a pecan scaffold for generating a simple REST API. 2014-03-06 20:46:47 +00:00
README.rst Update README.rst with bug/issue tracker information. 2013-09-26 09:25:49 -04:00
requirements.txt Replace simplegeneric with singledispatch (PEP 443). 2013-09-22 21:14:26 -04:00
setup.cfg Updating some missing metadata for release. 2012-12-07 11:53:36 -05:00
setup.py Add formal support for pypy. 2014-03-18 14:03:06 -07:00
tox.ini Add a pecan scaffold for generating a simple REST API. 2014-03-06 20:46:47 +00:00

README.rst

Pecan

A WSGI object-dispatching web framework, designed to be lean and fast with few dependencies.

Latest PyPI version

Installing

$ pip install pecan

...or, for the latest (unstable) tip:

$ git clone https://github.com/stackforge/pecan.git
$ cd pecan && python setup.py install

Running Tests

$ python setup.py test

...or, to run all tests across all supported environments:

$ pip install tox && tox

Viewing Documentation

Available online, or to build manually:

$ cd docs && make html
$ open docs/build/html/index.html

...or:

$ cd docs && make man
$ man docs/build/man/pecan.1

Contributing

For information on contributing to Pecan, please read our Contributing Guidelines.

Bugs should be filed on Launchpad, not GitHub:

https://bugs.launchpad.net/pecan

Additional Help/Support

Most Pecan interaction is done via the pecan-dev Mailing List and the #pecanpy channel on FreeNode IRC.