[Checkins] [zopefoundation/AccessControl] 501aff: Merge pull request #19 from zopefoundation/ease-pn...

GitHub noreply at github.com
Thu May 4 15:28:32 CEST 2017


  Branch: refs/heads/py3-pure-python
  Home:   https://github.com/zopefoundation/AccessControl
  Commit: 501afff5636bc6d695b8a2a75e4ff93d3affcac4
      https://github.com/zopefoundation/AccessControl/commit/501afff5636bc6d695b8a2a75e4ff93d3affcac4
  Author: Tres Seaver <tseaver at palladion.com>
  Date:   2016-09-29 (Thu, 29 Sep 2016)

  Changed paths:
    M src/AccessControl/ImplPython.py
    M src/AccessControl/Permission.py
    M src/AccessControl/PermissionMapping.py

  Log Message:
  -----------
  Merge pull request #19 from zopefoundation/ease-pname-computation

Ease the computation of the permission identifier


  Commit: b504b22b0b586a8848f29040b0bc62d07b72bf27
      https://github.com/zopefoundation/AccessControl/commit/b504b22b0b586a8848f29040b0bc62d07b72bf27
  Author: Michael Howitz <mh at gocept.com>
  Date:   2016-10-25 (Tue, 25 Oct 2016)

  Changed paths:
    A docs/AccessControl.rst
    A docs/requestmethod.rst
    R src/AccessControl/AccessControl.txt
    R src/AccessControl/requestmethod.txt
    M src/AccessControl/tests/test_requestmethod.py

  Log Message:
  -----------
  Convert doctest to unittest to ease Python 3 porting. (#20)

Convert doctest to unittest to ease Python 3 porting.


  Commit: 94b76259da75e9616d6fdbfdd29330e5e2bd19cb
      https://github.com/zopefoundation/AccessControl/commit/94b76259da75e9616d6fdbfdd29330e5e2bd19cb
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

  Changed paths:
    M CHANGES.rst

  Log Message:
  -----------
  Doc for #19


  Commit: 14db9b87483471b15e442c10bab1400c88b079a5
      https://github.com/zopefoundation/AccessControl/commit/14db9b87483471b15e442c10bab1400c88b079a5
  Author: Maurits van Rees <maurits at vanrees.org>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

  Changed paths:
    M include/ExtensionClass/ExtensionClass.h
    M src/AccessControl/ImplPython.py
    M src/AccessControl/Permission.py
    M src/AccessControl/ZopeSecurityPolicy.py
    M src/AccessControl/userfolder.py
    M src/AccessControl/users.py

  Log Message:
  -----------
  Use '__self__' instead of 'im_self' everywhere. (#26)

* Use '__self__' instead of 'im_self' everywhere.

And only use it if it is not None, which is true for functions instead of methods.

* Use '__self__' instead of 'im_self' in ExtensionClass.h.


  Commit: 620401be4327812aab11b6aef78d2742b8d55dca
      https://github.com/zopefoundation/AccessControl/commit/620401be4327812aab11b6aef78d2742b8d55dca
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

  Changed paths:
    M include/ExtensionClass/ExtensionClass.h

  Log Message:
  -----------
  Use `im_self` in C code.


  Commit: 9f8526a4f9c09d74f6bc53f40a704f3dd131dc90
      https://github.com/zopefoundation/AccessControl/commit/9f8526a4f9c09d74f6bc53f40a704f3dd131dc90
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

  Changed paths:
    M CHANGES.rst

  Log Message:
  -----------
  Clean up.


  Commit: 8703c3e565acbdcc7656df8da6e2115223079c46
      https://github.com/zopefoundation/AccessControl/commit/8703c3e565acbdcc7656df8da6e2115223079c46
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

  Changed paths:
    M MANIFEST.in

  Log Message:
  -----------
  Fix the manifest to include all checked-in files.


  Commit: 299b13050f71caac74606f67689ac54fe3468db5
      https://github.com/zopefoundation/AccessControl/commit/299b13050f71caac74606f67689ac54fe3468db5
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

  Changed paths:
    M CHANGES.rst
    M setup.py

  Log Message:
  -----------
  Preparing release 4.0a4


  Commit: 00dc7ca38a2529a9187a7c50781f5656a37c04b7
      https://github.com/zopefoundation/AccessControl/commit/00dc7ca38a2529a9187a7c50781f5656a37c04b7
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

  Changed paths:
    M CHANGES.rst
    M setup.py

  Log Message:
  -----------
  Back to development: 4.0a5


  Commit: da8a7ea8f6cc458b1633d68deaf12155595199d9
      https://github.com/zopefoundation/AccessControl/commit/da8a7ea8f6cc458b1633d68deaf12155595199d9
  Author: Tres Seaver <tseaver at palladion.com>
  Date:   2017-05-02 (Tue, 02 May 2017)

  Changed paths:
    M src/AccessControl/ZopeGuards.py
    M src/AccessControl/cAccessControl.c
    M src/AccessControl/tests/testZopeGuards.py

  Log Message:
  -----------
  Harmonize errors raised by 'guarded_hasattr'.

C and Python should raise the same exceptions in the same cases.

Closes #13.


  Commit: 2b6e35a14cac187aaa7171a8972ef377d8a6d1e2
      https://github.com/zopefoundation/AccessControl/commit/2b6e35a14cac187aaa7171a8972ef377d8a6d1e2
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-05-04 (Thu, 04 May 2017)

  Changed paths:
    A docs/AccessControl.rst
    A docs/requestmethod.rst
    M setup.py
    R src/AccessControl/AccessControl.txt
    M src/AccessControl/ImplPython.py
    M src/AccessControl/Permission.py
    M src/AccessControl/tests/test_requestmethod.py
    M src/AccessControl/userfolder.py
    M src/AccessControl/users.py

  Log Message:
  -----------
  Merge branch 'master' into py3-pure-python

# Conflicts:
#	CHANGES.rst
#	setup.py
#	src/AccessControl/Permission.py
#	src/AccessControl/tests/testZopeGuards.py
#	src/AccessControl/users.py


Compare: https://github.com/zopefoundation/AccessControl/compare/5967b6d138f1...2b6e35a14cac


More information about the checkins mailing list