Permalink
Commits on Feb 26, 2017
  1. Limited MySQL-python and PyGreSQL packages to python2 tests only. #408

    anandology committed Feb 26, 2017
    Both of these libraries don't support Python 3 yet and that is causing issues with Python 3 builds.
Commits on Feb 19, 2017
  1. Issue380 (#407)

    eashan authored and anandology committed Feb 19, 2017
    Added mysql-connector driver support
    
    Closes #380
Commits on Feb 18, 2017
  1. Merge pull request #404 from varunpurohit76/issue397

    anandology committed Feb 18, 2017
    Support PyMySQL driver for MySQL
  2. Fixed import error in makedoc.py

    curiousrohan authored and anandology committed Feb 18, 2017
Commits on Feb 3, 2017
  1. Merge pull request #328 from Weasyl/route-anchors

    anandology committed Feb 3, 2017
    Reject route matches ending with newlines
  2. Reject route matches ending with newlines

    charmander committed Jan 8, 2015
    `$` allows a single line terminator before the end of the string,
    causing a KeyError when a route would otherwise match. This corrects
    the result to a “not found”.
Commits on Dec 29, 2016
  1. Merge pull request #392 from Hedayet/patch-1

    anandology committed Dec 29, 2016
    Fixed a logical bug in validating IP address and port.
  2. Fix a logical bug.

    Hedayet committed Dec 29, 2016
    "not" has higher precedence over "and" operator. So, expression "not x and y" != "not x or not y".
    
    The target is to check if any of the addr and port are invalid, but the current expression is true when addr is invalid but port is valid.
Commits on Sep 5, 2016
  1. Merge pull request #366 from akash0x53/fixes2

    anandology committed Sep 5, 2016
    Fixed error in sending emails via Amazon SES
Commits on Aug 2, 2016
  1. Switched to setuptools and bumped verson to 0.40.dev0

    anandology committed Jul 26, 2016
    Following the legacy of web.py versioning the changes to first digit after the first decimal indicates major change. 0.3x to 0.4x is a major release, possibly backward incompatible.
    
    Now are adding support for Python 3 and dropping support for older versions of Python, so this is a major release and we are bumping the version to 0.40.
    
    It would be nice to switch to semaver, may be for 1.0.
Commits on Jul 26, 2016
  1. Merge pull request #377 from Zashas/py3-templetor

    anandology committed Jul 26, 2016
    Improving Templetor security feature (thanks egbutter)
Commits on Jul 18, 2016
  1. Improving Templetor security feature (thanks egbutter)

    egbutter authored and Zashas committed Feb 20, 2014
    This commit is a merge of egbutter's Templetor modifications with the
    Py3 port.
Commits on Jul 8, 2016
Commits on Jun 30, 2016
  1. Ensures type consistency (bytes) through all WSGI layers

    Zashas authored and anandology committed Jun 28, 2016
    Bytes usage is now enforced for serving responses. Added two unittests to test the consistency. Doctests rewritten to adapt to this change.
Commits on Jun 24, 2016
  1. Rewrite the failing testcase of template.py to make it work both in P…

    anandology committed Jun 24, 2016
    …ython 2 and 3.
    
    The earlier attempts were failing either with Python 2 or Python 3.
  2. Fix to the earlier template test failure.

    anandology committed Jun 24, 2016
    The previous commit didn't seem to have fixed it.
Commits on Jun 23, 2016
Commits on Jun 22, 2016