summaryrefslogtreecommitdiff
path: root/pecan/routing.py
diff options
context:
space:
mode:
authorRyan Petrello <lists@ryanpetrello.com>2015-06-04 13:43:31 -0400
committerRyan Petrello <lists@ryanpetrello.com>2015-06-11 10:04:51 -0400
commit177c566ecae8a20750aa80d081e681137f8f9d51 (patch)
tree751fb442bd62a2c0df5d37175c33652f3dd42d49 /pecan/routing.py
parentd3159f1d6bec06845b152de836793f4454d95804 (diff)
downloadpecan-177c566ecae8a20750aa80d081e681137f8f9d51.tar.gz
Replace pecan's homegrown interactive debugging middleware with backlash
backlash is a port of Werkzeug's debugger middleware to Webob. It has no additional dependencies beyond Webob and is being used by the TurboGears2 team as an alternative to the antiquated Paste/WebError. Leveraging this as an *optional* dependency to pecan would: * Remove a sizable chunk of code from pecan, some of which is embedded JavaScript that packagers have traditionally balked at. * Improve the interactive debugging experience for developers in a very meaningful way (the Werkzeug-based middleware provides features like an in-browser console debugger, the ability to load source code on a frame-by-frame basis). * Improve the unified debugging experience amongst several popular Python frameworks (some form of the debugging interface will be in use by Flask, Pecan, and TurboGears2). Change-Id: I85f50f677c6052bd2afd32811dedf33835135e12
Diffstat (limited to 'pecan/routing.py')
0 files changed, 0 insertions, 0 deletions