Permalink
Commits on Jul 4, 2011
  1. web.py 0.36 released.

    anandology committed Jul 4, 2011
  2. Fixed some issues with TemplateResult.

    anandology committed Jul 4, 2011
    .get("__body__") on TemplateResult used to return None. Same issue was there for .values() and .items() as __body__ has special treatment. This has been fixed.
Commits on Jun 21, 2011
  1. typo

    anandology committed Jun 21, 2011
  2. Added a test for db.where.

    anandology committed Jun 21, 2011
  3. Pass params as tuple to MSSQL. (closes #71)

    anandology committed Jun 21, 2011
    MYSQL 1.02 doesn't accept params as list. Added hooks to pass params as
    tuple only for MSSQL.
  4. Merge pull request #67 from bnoordhuis/jython

    aaronsw committed Jun 21, 2011
    Make web.py work with Jython
  5. Merge pull request #74 from pjz/fix-issue-28

    aaronsw committed Jun 21, 2011
    Fix issue 28.
  6. Fix issue 28.

    pjz committed Jun 21, 2011
    Not tested against databases, but verified against MySQL and Postgres
    documentation.
Commits on Jun 7, 2011
Commits on May 18, 2011
Commits on May 16, 2011
Commits on May 15, 2011
  1. Changes for 0.35

    anandology committed May 15, 2011
Commits on May 4, 2011
  1. Merge pull request #60 from s7v7nislands/master.

    anandology committed May 4, 2011
    Use encoding argument in safestr and replace the use of utf8 with safestr.
Commits on May 3, 2011
  1. test session+redirect. #36

    anandology committed May 3, 2011
Commits on May 2, 2011
  1. Revert "listen on 127.0.0.1 by default instead of 0.0.0.0"

    anandology committed May 2, 2011
    This reverts commit f89041c.
    
    The app.request method is used for testing stuff. It has nothing to do
    with the default bind address.
  2. Optimized SQLQuery.join and generation of multiple_insert query. #58

    anandology committed May 2, 2011
    The multiple_insert query generation is now about 2x faster than
    aaronsw's optimization and 10x faster than the initial implementation.
Commits on Mar 29, 2011
  1. Optimize multiple_insert (closes #58)

    aaronsw committed Mar 29, 2011
    This takes the following simple test from 1.8s to .5s on my machine:
    
    		import time
    		import web
    
    		def generatedicts(n):
    		    for i in xrange(n):
    		        yield {'x': i, 'y': i*3, 'j': 'koo'}
    
    		db = web.DB(None, {})
    		db.supports_multiple_insert = True
    
    		a = time.time()
    		db.multiple_insert('person', values=list(generatedicts(10000)), _test=True)
    		b = time.time()
    
    		print b - a
Commits on Mar 25, 2011
  1. Merge branch 'tp-embeddable' of https://github.com/serverhorror/webpy

    aaronsw committed Mar 25, 2011
    …into serverhorror-tp-embeddable
Commits on Mar 23, 2011
  1. Default for debug_sql is now the value of debug

    Nimrod S. Kerrett
    Nimrod S. Kerrett committed Mar 23, 2011
    backward compatibility
Commits on Mar 22, 2011
  1. No SQL debug logs unless web.config.debug_sql is set

    Nimrod S. Kerrett
    Nimrod S. Kerrett committed Mar 22, 2011
    Trivial, but helpful.