Permalink
Commits on Apr 27, 2011
  1. Version bumb to 0.9rc1

    defnull committed Apr 27, 2011
  2. Whitespace...

    defnull committed Apr 27, 2011
  3. Added a virtual package 'bottle.ext' that redirects imports to 'bottl…

    …e_%s'.
    
    Example::
        import bottle.ext.sqlite # actually imports bottle_sqlite
    
    This gives us nice import statements and a common namespace for all plugins
    and might become an official plugin naming convention. It's not just a cool
    hack, but a real alternative to setuptools "namespace packages":
    
     + No setuptools dependency.
     + No overlapping __init__.py files.
     + Support for single-files (module) extensions.
     + Python standard since 2.3 (PEP 302).
    defnull committed Apr 27, 2011
Commits on Apr 25, 2011
  1. Merged pull request #150 from sc68cal/docs.

    Copy editing.
    defnull committed Apr 25, 2011
  2. Copy editing.

    sc68cal committed Apr 25, 2011
Commits on Apr 23, 2011
Commits on Apr 20, 2011
  1. docs: Docstring typo.

    defnull committed Apr 20, 2011
  2. Added Request.urlparts property and lots of redirect() tests.

    This reverts 5cf0643. The result of Request.url is now quoted properly.
    If you really need the URL with an unquoted path, get Request.urlparts,
    urllib.unquote() the path and urlparse.urlunsplit() it again.
    
    I do not quite remember why I changed the Request.url behavior in the
    first place. An URL with special characters in the path is useless.
    defnull committed Apr 20, 2011
Commits on Apr 17, 2011
Commits on Apr 15, 2011
Commits on Apr 13, 2011
Commits on Apr 11, 2011
Commits on Apr 8, 2011
  1. docs: Changelog for 0.9

    defnull committed Apr 8, 2011
Commits on Apr 7, 2011
  1. Added a recipe for keep-alive requests

    Adam R. Smith committed Apr 7, 2011
  2. Added 'monkey' and 'fast' options to gevent server adapter.

    - monkey (default: True) fixes the stdlib to use greenthreads.
    - fast (default: False) uses libevent's http server, but has some
      issues: No streaming, no pipelining, no SSL.
    defnull committed Apr 7, 2011
  3. fix: request.POST for Python 3.2

    Python 3.2 changed cgi.FieldStorage to handle bytes correctly.
    This is a good thing, but may break existing apps.
    defnull committed Apr 7, 2011
Commits on Mar 31, 2011
  1. Fix quiet to quite

    Sean M. Collins committed Mar 31, 2011
Commits on Mar 28, 2011
Commits on Mar 25, 2011
Commits on Mar 20, 2011
Commits on Mar 19, 2011
Commits on Mar 14, 2011