[Checkins] [zopefoundation/AccessControl] 7c8fc0: Use ExtensionClass 4.2 with a Py3-compatible C ext...

GitHub noreply at github.com
Fri Jan 20 16:59:35 CET 2017


  Branch: refs/heads/py3-pure-python
  Home:   https://github.com/zopefoundation/AccessControl
  Commit: 7c8fc0f7774b25acbb3d63474aa411d84029df0f
      https://github.com/zopefoundation/AccessControl/commit/7c8fc0f7774b25acbb3d63474aa411d84029df0f
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M buildout.cfg
    M include/Acquisition/Acquisition.h
    M include/ExtensionClass/ExtensionClass.h
    A include/ExtensionClass/_compat.h

  Log Message:
  -----------
  Use ExtensionClass 4.2 with a Py3-compatible C extension.


  Commit: e5a6e864432234bb9295adc5183414514959735d
      https://github.com/zopefoundation/AccessControl/commit/e5a6e864432234bb9295adc5183414514959735d
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M setup.py
    M src/AccessControl/ImplC.py
    M tox.ini

  Log Message:
  -----------
  Small tweaks to setup.py, extend tox.ini to test all versions.


  Commit: 87309e0be59b4ab1d0e8c0ec9f64bf72e26f03fc
      https://github.com/zopefoundation/AccessControl/commit/87309e0be59b4ab1d0e8c0ec9f64bf72e26f03fc
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M src/AccessControl/Implementation.py

  Log Message:
  -----------
  Expose the chosen default implementation as a variable.


  Commit: 98e2bcdfd2d14dda646239c2268dc218379d9052
      https://github.com/zopefoundation/AccessControl/commit/98e2bcdfd2d14dda646239c2268dc218379d9052
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M .gitignore
    M buildout.cfg
    M tox.ini

  Log Message:
  -----------
  Use RestrictedPython and Persistence branches.


  Commit: b122f90ce76447177c42ca829cf40fa694347249
      https://github.com/zopefoundation/AccessControl/commit/b122f90ce76447177c42ca829cf40fa694347249
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M setup.py
    M src/AccessControl/tests/actual_python.py
    M tox.ini

  Log Message:
  -----------
  Remove the PURE_PYTHON flag.

AccessControl can't support a pure Python version, as the pure Python
implementation of Acquisition/ExtensionClass can't be perfect enough
and isn't able to proxy class dict proxies.


  Commit: de69edaef6fa094002ca5bca2275a95472d61699
      https://github.com/zopefoundation/AccessControl/commit/de69edaef6fa094002ca5bca2275a95472d61699
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

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

  Log Message:
  -----------
  Fix intermittent test failure.


  Commit: 9ab3862c129692a235de0650bfcffa7db81de35d
      https://github.com/zopefoundation/AccessControl/commit/9ab3862c129692a235de0650bfcffa7db81de35d
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M src/AccessControl/tests/testZopeGuards.py
    M src/AccessControl/tests/testZopeSecurityPolicy.py

  Log Message:
  -----------
  Work around missing `sys.getrefcount` in PyPy.


  Commit: 387a274c7fa2af615e4741f6a9ae16d6bc1fdd67
      https://github.com/zopefoundation/AccessControl/commit/387a274c7fa2af615e4741f6a9ae16d6bc1fdd67
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M include/ExtensionClass/ExtensionClass.h
    M setup.py
    M src/AccessControl/cAccessControl.c

  Log Message:
  -----------
  Various small updates to cAccessControl.c


Compare: https://github.com/zopefoundation/AccessControl/compare/38153006d1d9...387a274c7fa2


More information about the checkins mailing list