Go to file
Ryan Petrello 1281274677 Fix an argspec detection edge case in pecan.util.getargspec
In lieu of decorators that responsibly duplicate the argspec of underlying
functions, pecan must make a best guess.  When multiple nested decorators are
discovered, the __closure__ of the wrapped function is searched for callables
(one of which likely represents the underlying wrapped function - the
controller method itself).  This change tweaks the algorithm a bit further to
place higher match precedence on in-scope functions that have `self` as a first
argument.
2015-08-20 17:09:48 -04:00
2015-07-31 14:24:45 -04:00
2011-09-02 15:15:58 -04:00
2015-07-28 14:42:03 -04:00
2014-04-01 11:26:33 -04:00
2015-07-31 14:24:45 -04:00

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.

Description
RETIRED, further work has moved to Debian project infrastructure
Readme 1.6 MiB
Languages
Python 99%
HTML 0.9%
CSS 0.1%