1. 04 Sep, 2015 1 commit
    • Kevin Modzelewski's avatar
      Change str.add type-checking behavior · 57c9d8ed
      Kevin Modzelewski authored
      In CPython, str.add directly throws a TypeError since it is implemented
      as a sq_concat.  sqlalchemy relies on being able to do str()+MyStr() and
      use MyStr.__radd__ to handle the addition.  We were throwing a TypeError
      but not implementing it in sq_concat.
      
      So instead, return NotImplemented instead of directly throwing a TypeError.
      This makes '+' more compatible but str.__add__ a bit less compatible.
      57c9d8ed
  2. 03 Sep, 2015 2 commits
  3. 02 Sep, 2015 9 commits
  4. 01 Sep, 2015 18 commits
  5. 30 Aug, 2015 1 commit
  6. 29 Aug, 2015 9 commits