summaryrefslogtreecommitdiff
path: root/paste/debug
Commit message (Collapse)AuthorAgeFilesLines
* Fix paste.debug.fsdiff.Snapshot._ignore_file()Victor Stinner2015-04-221-7/+0
| | | | Remove a duplicated method, keep the implementation using ignore_wildcards.
* Port paste.debug.debugapp to Python 3Victor Stinner2015-04-221-1/+1
|
* Remove UserDict24Victor Stinner2015-04-221-6/+2
|
* Remove subprocess24Victor Stinner2015-04-222-8/+2
|
* Strip trailing spacesVictor Stinner2015-04-216-17/+17
|
* Python 3: fix more submodulesVictor Stinner2014-03-194-16/+16
| | | | | * print syntax * replace "except Exception, exc:" with "except Exception as exc:"
* Python 3: use six.reraise() to re-raise an exception with the tracebackCyril Roelandt2014-03-181-1/+2
|
* Python 3: add parenthesis to print() to support Python 2 and Python 3Cyril Roelandt2014-03-181-2/+2
| | | | Use also "from __future__ import print_function".
* Python 3: Replace basestring with six.string_typesCyril Roelandt2014-03-181-1/+2
|
* Python 3: use new names of standard library modulesCyril Roelandt2014-03-182-4/+14
| | | | Use "try/except ImportError" to try Python 2 and Python 3 names.
* avoid deprecation warnings when using wdg_validateIan Bicking2010-09-021-6/+6
|
* Apply patch to fix some problems with wdg_validate middlewareianb2009-01-291-4/+8
|
* Make paste.debug.prints work with appengine, which replaces stdout on every ↵ianb2008-07-311-3/+11
| | | | request, so our patching isn't persistent
* Keep paste.debug.profile from breaking when there is no Content-Type, from ↵ianb2008-03-261-2/+2
| | | | Kumar McMillan (#233)
* keep wdg_validate working when no content-type is set; also look for some ↵ianb2007-10-101-2/+3
| | | | other xhtml content types
* Handle case when environ doesn't exist (request starting up)ianb2007-05-301-0/+4
|
* o make ProfileMiddleware close the consumed app_iter if applicablepjenvey2007-05-041-2/+7
| | | | | fixes "Error: app_iter.close() was not called when finishing WSGI request." o spelling
* revert accidental commit of a printianb2007-03-171-1/+0
|
* fix some typos, from pythyianb2007-03-171-0/+1
|
* Major threadpool features to add threads temporarily, kill threads, monitor ↵ianb2007-03-101-15/+25
| | | | the killed threads, and notify the administrator about problems. Also updates to watchthreads to see this new information.
* Add tracebacks of each thread under Python 2.5 (thanks to Alexander ↵ianb2007-02-211-4/+58
| | | | Schremmer for pointing out the technique)
* In debug.watchthreads: better time formatting; fix expanding environ bugianb2007-02-151-7/+21
|
* rewrite watchthreads to use the new paste.util.templateianb2007-01-311-65/+80
|
* Allow killing of errant threads through the web application (also add a ↵ianb2007-01-301-37/+118
| | | | module to kill threads with ctypes, and a method to kill threads from the httpserver thread pool)
* Add app to monitor and summarize the status of any wedged threads. Also a ↵ianb2007-01-301-0/+169
| | | | handy config file for testing some stuff, and removing a config file that is long defunct
* convert old-style classes to new-style classespjenvey2007-01-051-2/+2
|
* Revert r5958, for more threadsafe profiling -- the feature it used is only ↵ianb2006-12-181-13/+22
| | | | available in Python 2.5
* Remove sys.stdout patching, in favor of directly capturing outputianb2006-12-011-22/+13
|
* A big commit, primarily aesthetic/whitespace in nature. This is the result ↵ianb2006-10-203-8/+8
| | | | of running pylint over the codebase. Some minor/hard-to-reach typos were also picked up.
* Several name problems, small bugs, extra imports caught by pyflakesianb2006-10-201-1/+1
|
* Add docstring for all the entry pointsianb2006-10-201-0/+4
|
* Moved wdg_validate to new entry pointianb2006-10-201-0/+13
|
* Moved profile entry pointianb2006-10-201-6/+16
|
* Set Content-length to a string value, not intianb2006-09-101-2/+2
|
* Removed Paste Deploy dependencies in many placesianb2006-08-191-2/+6
|
* Avoid a weird upstream traceback in certain failure situationsianb2006-07-111-1/+1
|
* Added support for the exc_info keyword arg to ProfileMiddlewarepjenvey2006-06-171-2/+2
| | | | | submitted by: lbruno@republico.estv.ipv.pt resolves: #113
* Added copyright header to a bunch of filesianb2006-06-134-0/+8
|
* some improvements to controlling where the output of paste.debug.prints goesianb2006-05-261-6/+6
|
* Added a way of overriding where the prints get outputed toianb2006-05-261-3/+19
|
* Added entry points for debug appsianb2006-05-241-0/+10
|
* Added some more hooks for capturing outputianb2006-02-221-5/+12
|
* Move (copy) some of the file testing stuff from paste.fixture into a new ↵ianb2006-02-211-0/+407
| | | | (more targetted) module
* Allow printdebug to be suppressed dynamicallyianb2006-01-261-3/+8
|
* - added paste.progress : a request upload progress monitor, partially ↵cce2006-01-111-0/+63
| | | | | | complete (needs more testing, and a way to expire old uploaded requests) - added paste.debug.debugapp which bootstraps with a simple HTML applicatoin, and a slow consumer (paste.wsgilib.dumpenviron needs to move there)
* moving httpserver from util sub-package up a levelcce2006-01-091-1/+1
|
* Added a little argument to profile.profile_decorator, to allow conditional ↵ianb2006-01-071-0/+7
| | | | profiling; added an entry point for the built-in http server, so you can use egg:Paste#http in paste.deploy files; small doc update; got rid of MANIFEST.in, which I don't believe is actually needed to make a proper package (and might actually hurt, since setuptools handles things itself when MANIFEST.in doesn't exist).
* Added docstrings to some modulesianb2006-01-043-0/+13
|
* Added a bunch of module docstrings so the module index looks nicer; also ↵ianb2005-12-301-1/+3
| | | | marked deprecated modules so they don't show up in the module index that Pudge creates
* Remove deprecated calls to wsgilibianb2005-12-211-2/+3
|