[Checkins] [zopefoundation/AccessControl] db92b7: Upgrade syntax to be mostly idiomatic python 2.7.

GitHub noreply at github.com
Fri Sep 30 13:36:55 CEST 2016


  Branch: refs/heads/py3-pure-python
  Home:   https://github.com/zopefoundation/AccessControl
  Commit: db92b7898c958932cb83f0efb981c0254dc8a7ac
      https://github.com/zopefoundation/AccessControl/commit/db92b7898c958932cb83f0efb981c0254dc8a7ac
  Author: Martin Häcker <spamfaenger at gmx.de>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M src/AccessControl/ImplPython.py
    M src/AccessControl/Permission.py
    M src/AccessControl/PermissionMapping.py
    M src/AccessControl/ZopeGuards.py
    M src/AccessControl/ZopeSecurityPolicy.py
    M src/AccessControl/security.py
    M src/AccessControl/tests/actual_python.py
    M src/AccessControl/tests/testZopeGuards.py
    M src/AccessControl/userfolder.py
    M src/AccessControl/users.py

  Log Message:
  -----------
  Upgrade syntax to be mostly idiomatic python 2.7.

So we have a baseline from which to bootstrap python 3 porting while retaining python 2.7 compatibility.


  Commit: 40c0314b2b9b80bbc3c1124a44d4df18274e67fa
      https://github.com/zopefoundation/AccessControl/commit/40c0314b2b9b80bbc3c1124a44d4df18274e67fa
  Author: Martin Häcker <spamfaenger at gmx.de>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    R src/AccessControl/requestmethod.txt
    M src/AccessControl/rolemanager.py
    M src/AccessControl/tests/test_requestmethod.py
    M src/AccessControl/userfolder.py

  Log Message:
  -----------
  Merge branch 'py3-pure-python' of https://github.com/zopefoundation/AccessControl into py3-pure-python


  Commit: 2742958196e1c823d7d35eae2934f1ce78d4baa3
      https://github.com/zopefoundation/AccessControl/commit/2742958196e1c823d7d35eae2934f1ce78d4baa3
  Author: Martin Häcker <spamfaenger at gmx.de>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M src/AccessControl/tests/actual_python.py

  Log Message:
  -----------
  Mark code that is expected to fail in pure python.


  Commit: df3073d7ebe2d61c65c10b9d8293bcc885bbdd8d
      https://github.com/zopefoundation/AccessControl/commit/df3073d7ebe2d61c65c10b9d8293bcc885bbdd8d
  Author: Martin Häcker <spamfaenger at gmx.de>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M src/AccessControl/tests/actual_python.py

  Log Message:
  -----------
  Do we need to support reduce in restricted python?

It’s no longer a builtin in python3 anyway.


  Commit: 38153006d1d9e87bc1412f3c9be92ccc6091c99b
      https://github.com/zopefoundation/AccessControl/commit/38153006d1d9e87bc1412f3c9be92ccc6091c99b
  Author: Martin Häcker <spamfaenger at gmx.de>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M tox.ini

  Log Message:
  -----------
  Add python 35 environment so we have something to test against.


Compare: https://github.com/zopefoundation/AccessControl/compare/15f34b027b27...38153006d1d9


More information about the checkins mailing list