summaryrefslogtreecommitdiff
path: root/pecan
Commit message (Expand)AuthorAgeFilesLines
* Fix a trailing slash bug for `RestController`s that have a `_lookup` method.Ryan Petrello2014-02-192-3/+35
* Merge "Cleanup the WSGI app reference from the threadlocal state on every req...Jenkins2014-02-142-1/+2
|\
| * Cleanup the WSGI app reference from the threadlocal state on every request.Ryan Petrello2014-02-132-1/+2
* | Fix a trailing slash bug for `RestController`s that have a `_lookup` method.Ryan Petrello2014-02-132-0/+43
|/
* Improve pecan documentation and correct intersphinx references.Ryan Petrello2014-01-194-9/+14
* Merge "Fix typos in documents and comments"Jenkins2014-01-183-6/+6
|\
| * Fix typos in documents and commentsChang Bo Guo2013-12-103-6/+6
* | Fix a memory leak in pecan.util.memodictRyan Petrello2014-01-071-11/+0
* | Fix several bugs for RestControllerRyan Petrello2013-12-042-19/+99
|/
* Merge "Respect security for generic controllers."Jenkins2013-10-283-3/+132
|\
| * Respect security for generic controllers.Ryan Petrello2013-10-163-3/+132
* | Replace an "invalid syntax" Python test fixture with a generated tempfile.Ryan Petrello2013-10-232-10/+12
* | Merge "Persist `pecan.request.context` across internal redirects."Jenkins2013-10-042-1/+36
|\ \
| * | Persist `pecan.request.context` across internal redirects.Ryan Petrello2013-09-302-1/+36
| |/
* | Resolve a bug in `_default` handlers used in `RestController`.Ryan Petrello2013-09-302-1/+18
|/
* Remove a routing optimization that breaks the WSME pecan plugin.Ryan Petrello2013-09-271-17/+14
* Merge "core: do not try to set response body to None"Jenkins2013-09-262-1/+18
|\
| * core: do not try to set response body to NoneJulien Danjou2013-09-262-1/+18
* | Merge "Squeeze some more performance out of the WSGI __call__ and dispatch al...Jenkins2013-09-263-58/+66
|\ \ | |/ |/|
| * Squeeze some more performance out of the WSGI __call__ and dispatch algorithm.Ryan Petrello2013-09-253-58/+66
* | Replace simplegeneric with singledispatch (PEP 443).Ryan Petrello2013-09-222-12/+25
|/
* Document and test the uwsgi plugin.Ryan Petrello2013-08-291-6/+24
* Merge pull request #228 from ryanpetrello/nextmarkmcclain2013-08-093-5/+36
|\
| * Add a deprecation warning for ``pecan.conf.requestviewer``.Ryan Petrello2013-08-093-5/+36
* | Merge pull request #227 from ryanpetrello/routing_lookup_bugmarkmcclain2013-08-082-0/+36
|\ \
| * | Fix a routing bug for certain _lookup controller configurations.Ryan Petrello2013-08-082-0/+36
| |/
* | Merge pull request #226 from ryanpetrello/nextmarkmcclain2013-08-084-52/+34
|\ \ | |/
| * Make some notable changes to how ``pecan.conf.app`` is passed to a new app.Ryan Petrello2013-08-084-52/+34
* | Allow on_error hooks to return a Response.Kiall Mac Innes2013-07-202-4/+43
|/
* Remove an extraneous import.Ryan Petrello2013-05-071-2/+0
* Merge remote-tracking branch 'origin/next' into py3kRyan Petrello2013-05-073-17/+276
|\
| * Merge pull request #198 from ryanpetrello/rest-controller-lookup-supportmarkmcclain2013-05-073-17/+276
| |\
| | * Miscellaneous pecan.routing cleanup.Ryan Petrello2013-05-061-2/+3
| | * Add support for ``_lookup`` methods as a fallback in RestController.Ryan Petrello2013-03-193-17/+275
* | | Remove some cruft from the middleware static resource loader.Ryan Petrello2013-05-071-4/+0
* | | Remove a hard-coded UTF-8 assumption.Ryan Petrello2013-05-031-7/+1
* | | Fix a Py3 compatability issue with WebTest > 1.3.1 < 2.0Ryan Petrello2013-05-031-1/+1
* | | General import and flake8 cleanup.Ryan Petrello2013-05-037-30/+16
* | | Remove an unused import.Ryan Petrello2013-05-031-2/+0
* | | Avoid a potential encoding exception when rendering Genshi errors.Ryan Petrello2013-05-031-1/+1
* | | Remove some unnecessary cruft.Ryan Petrello2013-05-031-1/+1
* | | Read/compile configuration files as binary to avoid encoding issues.Ryan Petrello2013-05-031-5/+2
* | | Replace ``pecan.compat.dictconfig`` with ``logutils.dictconfig.dictConfig``.Ryan Petrello2013-05-034-1296/+1
* | | Use Python3's print function.Ryan Petrello2013-05-032-1/+5
* | | Add a docstring.Ryan Petrello2013-05-011-0/+6
* | | Run Genshi tests for Python3 (support was added in Genshi 0.7).Ryan Petrello2013-05-011-1/+1
* | | More misc. Python3 cleanup.Ryan Petrello2013-05-012-5/+2
* | | Use html.escape rather than cgi.escape for PY3 (it's deprecated)Ryan Petrello2013-05-011-4/+12
* | | Refactor remnants of pecan.compat with alternatives from the six package.Ryan Petrello2013-05-012-34/+17
* | | Add scaffold tests for Python 3.2/3.3.Ryan Petrello2013-04-301-6/+9