RETIRED, further work has moved to Debian project infrastructure
Go to file
Ryan Petrello 2f4881ddd6 Merge pull request #86 from jd/jd/no-warning
routing: stop printing warning if the user passes a wrong URL
2017-05-23 11:46:09 -04:00
bin Updating script for new command runner 2011-01-07 11:33:20 -05:00
docs Version increment. 2016-09-26 20:08:15 -04:00
pecan routing: do not catch TypeError too wildly 2017-01-21 19:40:37 +01: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
.travis.yml Fix broken py35 tests. 2016-07-22 13:13:31 -04:00
AUTHORS Adding myself as an author for docs contribution 2014-03-31 16:13:34 -05:00
CONTRIBUTING.rst Move pecan off of stackforge and back to github.com/pecan and TravisCI. 2015-07-28 10:14:26 -04:00
LICENSE Adding the license. 2011-09-02 15:15:58 -04:00
MANIFEST.in Include test requirements in sdist tarball 2014-08-20 10:35:43 +02:00
README.rst Convert readthedocs links for their .org -> .io migration for hosted projects 2016-06-18 09:45:12 +01:00
requirements.txt color logging support 2014-04-01 11:26:33 -04:00
setup.cfg Add a few py.test options to improve ease of use for the py.test runner. 2014-08-25 17:31:31 -04:00
setup.py Version increment. 2016-09-26 20:08:15 -04:00
tox.ini Gate OpenStack projects on stable/newton. 2016-10-17 14:33:11 -04: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/pecan/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 reported at:

https://github.com/pecan/pecan/issues/new

Additional Help/Support

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