Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Feed the hobgoblins (delint). | Jason R. Coombs | 2017-10-27 | 1 | -1/+5 |
| | |||||
* | Convert all strings to conform single-quoted style | Sviatoslav Sydorenko | 2016-09-08 | 1 | -17/+17 |
| | | | | pre-commit run double-quote-string-fixer --all-files | ||||
* | Fix E402 in lib/profiler | Sviatoslav Sydorenko | 2016-09-08 | 1 | -14/+13 |
| | |||||
* | Remove StringIO and BytesIO from compatibility module and use io module ↵ | Jason R. Coombs | 2016-06-05 | 1 | -3/+2 |
| | | | | directly. | ||||
* | Use expose decorator throughout the codebase. | Jason R. Coombs | 2016-06-05 | 1 | -4/+7 |
| | |||||
* | Fix typo in profiler docs | Davide Ceretti | 2015-09-01 | 1 | -1/+1 |
| | |||||
* | More PEP8 work. | Gustavo Picon | 2014-01-12 | 1 | -7/+13 |
| | |||||
* | Running: autopep8 -vvvvv -i `find . -name '*.py'` | Gustavo Picon | 2014-01-12 | 1 | -2/+4 |
| | | | | | --HG-- branch : autopep8 | ||||
* | StringIO is enough without the if sys.version... | Eneldo Serrata | 2013-06-14 | 1 | -5/+2 |
| | | | | | --HG-- branch : eneldoserrata/stringio-is-enough-without-the-if-sysver-1371252709662 | ||||
* | fix profiler.py bug when runing in python 3.x | Eneldo Serrata | 2013-06-12 | 1 | -2/+5 |
| | | | | | --HG-- branch : eneldoserrata/fix-profilerpy-bug-when-runing-in-python-1371068218314 | ||||
* | Pass keyword args through ProfileAggregator's run method | Manuel Giffels | 2013-04-18 | 1 | -2/+2 |
| | |||||
* | Removed trailing whitespace from the codebase. | Gustavo Picon | 2012-04-03 | 1 | -20/+20 |
| | | | | sed -i '' -e 's/ *$//' `find cherrypy -name '*.py'` | ||||
* | Bye bye, py2/3. | Robert Brewer | 2011-07-02 | 1 | -0/+208 |
| | |||||
* | Bringing python3 back into trunk with its own py3 folder; what was in trunk ↵trunk | Robert Brewer | 2011-02-25 | 1 | -208/+0 |
| | | | | goes in the py2 folder, and we can use a single setup.py to install either, depending on the version of Python that runs setup.py install. | ||||
* | Freeow. The magic cherrypy/_cpcompat.py module to take all our py3k fears away. | Robert Brewer | 2011-02-24 | 1 | -5/+2 |
| | |||||
* | Sphinx docs (rsts) for rest of cherrypy.lib.* | chbrown | 2010-02-24 | 1 | -12/+18 |
| | |||||
* | A couple syncs with python3. | Robert Brewer | 2009-10-17 | 1 | -0/+1 |
| | |||||
* | Removed py3print. | Robert Brewer | 2009-06-14 | 1 | -1/+4 |
| | |||||
* | trunk - more changes to bring the two branches into a more similar state - ↵ | Lakin Wecker | 2009-06-01 | 1 | -5/+1 |
| | | | | this time normalizing StringIO imports. | ||||
* | trunk - bringing the lib/profiler into line with python3 branch - delaying ↵ | Lakin Wecker | 2009-05-31 | 1 | -8/+15 |
| | | | | the profiler warning until it's absolutely needed. | ||||
* | Fixed outdated warning for profiler on Debian. | Robert Brewer | 2009-02-11 | 1 | -3/+2 |
| | |||||
* | Doc tweaks. | Robert Brewer | 2008-07-03 | 1 | -1/+9 |
| | |||||
* | Fix for #827 (Profile viewer doesn't work with Python2.5). | Robert Brewer | 2008-06-23 | 1 | -8/+17 |
| | |||||
* | Docstring. | Robert Brewer | 2007-11-08 | 1 | -1/+1 |
| | |||||
* | Added support for passing **params in the profiler (trunk). | Christian Wyglendowski | 2007-05-04 | 1 | -3/+3 |
| | |||||
* | API and docstring cleanups: | Robert Brewer | 2006-08-26 | 1 | -1/+1 |
| | | | | | | | | 1. Removed WrongConfigValue, decorate, decorate_all, and ExposeItems. 2. Moved cherrypy.logtime to cherrypy.log.time. 3. Reduced cherrypy.config.globalconf back to just cherrypy.config. 4. Moved _cpconfig.default_conf to config.defaults. . | ||||
* | Made all imports absolute "just in case" for Python 2.5. | Robert Brewer | 2006-08-24 | 1 | -1/+1 |
| | |||||
* | Changed server.start to server.quickstart, and server.start_all to server.start. | Robert Brewer | 2006-08-05 | 1 | -3/+1 |
| | |||||
* | New ProfileAggregator class. | Robert Brewer | 2006-07-10 | 1 | -8/+33 |
| | |||||
* | Moved profiling into WSGI middleware. | Robert Brewer | 2006-07-10 | 1 | -1/+17 |
| | |||||
* | Moved covercp, profiler to tree.mount syntax. | Robert Brewer | 2006-05-07 | 1 | -3/+2 |
| | |||||
* | Moved the following config keys out of the "server." namespace (so that ↵ | Robert Brewer | 2006-05-07 | 1 | -1/+1 |
| | | | | | | | | | | | | | | "server." may mean "httpserver"): * default_content_type * log_access_file * log_config_options * log_file * log_file_not_found * log_request_headers * log_to_screen * show_tracebacks * throw_errors | ||||
* | Separated cherrypy.server (HTTP) from cherrypy.engine (app): | Robert Brewer | 2006-05-04 | 1 | -0/+1 |
| | | | | | | | | 1. Most CP apps must now make both a call to cherrypy.server.start(server=None) and a call to cherrypy.engine.start(blocking=True). 2. The on_start_server_list and on_stop_server_list are now on_start_engine_list and on_stop_engine_list. 3. "start_with_callback" is now an attribute of Engine. So is "request". 4. Server.start now takes a single "server" arg, which can be a server instance, a string (fully qualified class name), or None (to start the default WSGI server). 5. Server still has a wait method, but otherwise does no blocking. | ||||
* | Oops. Debian is missing the pstats module too. | Robert Brewer | 2005-12-23 | 1 | -2/+3 |
| | |||||
* | Fix for #419 (no profile.py on Debian). | Robert Brewer | 2005-12-23 | 1 | -1/+11 |
| | |||||
* | Big change: camelCase to lower_with_underscore names (still need to update ↵ | Remi Delon | 2005-12-03 | 1 | -3/+3 |
| | | | | the book) | ||||
* | Changed profiler from hotshot to profile module. This allows Py2.4 users to ↵ | Robert Brewer | 2005-11-29 | 1 | -5/+4 |
| | | | | profile C calls. | ||||
* | Fix for http://groups.google.com/group/cherrypy-users/msg/3ced4cf8cbbbcf97 | Robert Brewer | 2005-11-21 | 1 | -1/+1 |
| | |||||
* | Made profiler output more readable by prepending __init__.py modules' parent ↵ | Robert Brewer | 2005-11-21 | 1 | -0/+9 |
| | | | | folders. | ||||
* | Fix for #374 (reduce license boilerplate to a single LICENSE.txt file). | Robert Brewer | 2005-10-31 | 1 | -28/+0 |
| | |||||
* | 1. Config section [global] (pathless) is now distinct from [/] (root path); ↵ | Robert Brewer | 2005-08-09 | 1 | -5/+4 |
| | | | | | | | | | | they are no longer synonyms. "global" is the parent of "/". 2. The Request-URI is now parsed much earlier in Request processing, so that onStartResource and error filter methods may have access to it. 3. Absolute URI's (on the request line) are now converted to relative URI's to facilitate configMap lookups. 4. A Request-URI of "*" sets cherrypy.request.path to "global" (again for configMap). 5. Fixed a bug in config.getAll where the initial slash was missing for configMap lookups. 6. Bugfix: del Content-Length header if None. | ||||
* | Added a cherrypy._appserver_state flag. Helps report errors when ↵ | Robert Brewer | 2005-07-04 | 1 | -1/+1 |
| | | | | server.start() has not been called or did not complete normally. | ||||
* | Implements ticket #195. | Robert Brewer | 2005-06-25 | 1 | -12/+12 |
| | | | | | | | | 1. cpg module removed, all content moved into cherrypy.__init__. 2. Removed some circular imports in sessionfilter by moving sessionfilter.sessionfilter and _sessionTypes into sessionfilter.__init__. 3. renamed _cpconfig to "config". 4. renamed _cpserver to "server". 5. renamed cperror to _cperror; cherrypy.__init__ now imports * from _cperror. | ||||
* | Now using 'global' for the main config key. ('/' still works but 'global' is ↵ | Remi Delon | 2005-06-14 | 1 | -1/+1 |
| | | | | the default). Still need to update the docs | ||||
* | Merged new test suite from branches/ticket-177 into trunk. | Robert Brewer | 2005-06-10 | 1 | -0/+153 |