[Checkins] [zopefoundation/Products.ZSQLMethods] 6cfd69: Python 3 compatibility

GitHub noreply at github.com
Mon May 15 12:15:50 CEST 2017


  Branch: refs/heads/py3
  Home:   https://github.com/zopefoundation/Products.ZSQLMethods
  Commit: 6cfd69251413da7f8f5a3598ab449bbb0de2befc
      https://github.com/zopefoundation/Products.ZSQLMethods/commit/6cfd69251413da7f8f5a3598ab449bbb0de2befc
  Author: Jens Vagelpohl <jens at netz.ooo>
  Date:   2017-05-15 (Mon, 15 May 2017)

  Changed paths:
    M src/Shared/DC/ZRDB/Aqueduct.py
    M src/Shared/DC/ZRDB/Connection.py
    M src/Shared/DC/ZRDB/DA.py
    M src/Shared/DC/ZRDB/RDB.py
    M src/Shared/DC/ZRDB/Results.py
    M src/Shared/DC/ZRDB/Search.py
    M src/Shared/DC/ZRDB/dbi_db.py
    M src/Shared/DC/ZRDB/sqlgroup.py
    M src/Shared/DC/ZRDB/sqltest.py
    M src/Shared/DC/ZRDB/sqlvar.py
    M src/Shared/DC/ZRDB/tests/test_caching.py

  Log Message:
  -----------
  Python 3 compatibility

- fix raise syntax
- fix except syntax
- use string methods instead of string module functions
- replace `dict.has_key(x)` with `x in dict`
- replace type tests with isinstance tests


  Commit: 49082e3b289454ba75204917b5be8273f92fc1f3
      https://github.com/zopefoundation/Products.ZSQLMethods/commit/49082e3b289454ba75204917b5be8273f92fc1f3
  Author: Jens Vagelpohl <jens at netz.ooo>
  Date:   2017-05-15 (Mon, 15 May 2017)

  Changed paths:
    M setup.py
    M src/Shared/DC/ZRDB/Aqueduct.py
    M src/Shared/DC/ZRDB/Connection.py
    M src/Shared/DC/ZRDB/DA.py
    M src/Shared/DC/ZRDB/RDB.py
    M src/Shared/DC/ZRDB/sqlvar.py
    M src/Shared/DC/ZRDB/tests/testResult.py
    M src/Shared/DC/ZRDB/tests/test_sqlvar.py

  Log Message:
  -----------
  - ise `six` compatibility imports and declare the dependency


  Commit: 3cca0b90a91477857eee75f0bad90d0388c23c56
      https://github.com/zopefoundation/Products.ZSQLMethods/commit/3cca0b90a91477857eee75f0bad90d0388c23c56
  Author: Jens Vagelpohl <jens at netz.ooo>
  Date:   2017-05-15 (Mon, 15 May 2017)

  Changed paths:
    M src/Shared/DC/ZRDB/Results.py

  Log Message:
  -----------
  - safety-wrap `map` call in `list`


  Commit: 41c56c7648909299a87170cbb6b925818f17329e
      https://github.com/zopefoundation/Products.ZSQLMethods/commit/41c56c7648909299a87170cbb6b925818f17329e
  Author: Jens Vagelpohl <jens at netz.ooo>
  Date:   2017-05-15 (Mon, 15 May 2017)

  Changed paths:
    M setup.py

  Log Message:
  -----------
  Zope dependency version moved up


  Commit: fc06212193bb8cfc694361c94d2f522c3304c589
      https://github.com/zopefoundation/Products.ZSQLMethods/commit/fc06212193bb8cfc694361c94d2f522c3304c589
  Author: Jens Vagelpohl <jens at netz.ooo>
  Date:   2017-05-15 (Mon, 15 May 2017)

  Changed paths:
    M setup.py

  Log Message:
  -----------
  - move Record version dependency up


  Commit: 077a6e244102347208cf0b0757203260ed16f92f
      https://github.com/zopefoundation/Products.ZSQLMethods/commit/077a6e244102347208cf0b0757203260ed16f92f
  Author: Jens Vagelpohl <jens at netz.ooo>
  Date:   2017-05-15 (Mon, 15 May 2017)

  Changed paths:
    M .travis.yml
    M CHANGES.rst
    M setup.py

  Log Message:
  -----------
  Package maintenance

- add compatibility note to Changelog
- add PyPI trove classifiers
- add Python 3 to travis tests


  Commit: 128123595663f9973b0996047ba8478a2ae93bff
      https://github.com/zopefoundation/Products.ZSQLMethods/commit/128123595663f9973b0996047ba8478a2ae93bff
  Author: Jens Vagelpohl <jens at netz.ooo>
  Date:   2017-05-15 (Mon, 15 May 2017)

  Changed paths:
    M buildout.cfg

  Log Message:
  -----------
  Buildout still relies on Zope2 and Record checkouts


Compare: https://github.com/zopefoundation/Products.ZSQLMethods/compare/6cfd69251413^...128123595663


More information about the checkins mailing list