Source

CherryPy / cherrypy / __init__.py

Author Commit Message Labels Comments Date
Robert Brewer
Marking 3.1beta.
Robert Brewer
Fix for #725 (cherrypy.url should default to emitting server-relative URL's). It doesn't default (that would break backward compatibility), but at least there's an option for it now.
Robert Brewer
Docs and new url() test.
Robert Brewer
Fix for #740 (Default server.socket_host to IPv4 address).
dan
Moving execv to the main thread to fix restarts on OSX. Removing Reexec. Changing the reloader to signal the bus to restart.
Robert Brewer
Final fixes to test_states.
Robert Brewer
Reworked WSPBus plugins; most now have a 'subscribe' method which attaches them to the bus in a separate step from init. This allows frameworks to create canonical plugin instances but delay or skip their subscription.
Robert Brewer
Doc updates, better memcached detection in test_session, and changed cherrypy.url to be more easily mockable.
Robert Brewer
Promoted {{{cherrypy._serving}}} to {{{cherrypy.serving}}}.
Robert Brewer
New WSPBus log behavior, plus a signal fix.
Robert Brewer
restsrv changes:
Robert Brewer
Trunk fix for #677 (_cpwsgi requestLine: PATH_INFO SCRIPT_NAME).
Robert Brewer
Oops. Fix for [1659].
Robert Brewer
Final fix for #662 (error on configuration directive tools.caching.delay/maxobjects/maxsize). Trunk (3.1) now forces most caching config to apply site-wide. Also changed MemoryCache.key to MemoryCache.key().
Robert Brewer
Top-level namespace cleanup (removed pydoc).
Robert Brewer
RFC 2606 updates (official example domains).
Robert Brewer
Docstring updates.
Robert Brewer
Changed pywebd subpackage to "restsrv".
Robert Brewer
New pywebd module. Trunk is now "3.1alpha".
Christian Wyglendowski
Changed version numbers in preparation for 3.0.1 release.
Tags
cherrypy-3.0.1
Robert Brewer
More doc updates.
Robert Brewer
Moved default threadlocal objects into the serving class instead of the proxy. Benchmark is now 6% faster.
Robert Brewer
Allow expose to work (without alias) on platforms that don't have getframe.
Robert Brewer
New engine.release method, which decouples request and engine. Also new server.base method, which simplifies cherrypy.url. Finally, cherrypy._serving is promoted to cherrypy.serving, and has a new "load" method.
Robert Brewer
First crack at attribute docs on major components. New cherrypy._AttributeDocstrings metaclass to fold magic attribute docs into the class docstring.
Robert Brewer
Bah. I meant to fix help(cherrypy.request) all along for CP 3 final and never got around to it. Here it is, finally; had to monkeypatch pydoc.resolve.
Robert Brewer
Fix for #640 (cherrypy.session does not implement {{{__contains__}}}).
Robert Brewer
Fix for #636 (Move wsgiserver.py into a subdirectory for cleaner svn:externals links). Reinstated wsgiserver as a subpackage. Also set version to 3.0.1alpha.
Robert Brewer
Moved checker back to cherrypy.checker from engine, and also added a new check_config_types method. There's also a new checker config namespace, so you can turn off the checker with "checker.on = False", or turn off specific methods with "checker.check_method_foo = None".
Christian Wyglendowski
Preparing for the 3.0.0 release.
  1. Prev
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7. Next