[Checkins] [zopefoundation/AccessControl] ce1517: Add a tox test runner to be easily able to test Py...
GitHub
noreply at github.com
Thu May 4 23:58:01 CEST 2017
Branch: refs/heads/master
Home: https://github.com/zopefoundation/AccessControl
Commit: ce151784bc807df7e8fe92b7bdb81f3ad5f676e1
https://github.com/zopefoundation/AccessControl/commit/ce151784bc807df7e8fe92b7bdb81f3ad5f676e1
Author: Michael Howitz <mh at gocept.com>
Date: 2016-09-29 (Thu, 29 Sep 2016)
Changed paths:
M .gitignore
A tox.ini
Log Message:
-----------
Add a tox test runner to be easily able to test Python 3 versions.
Commit: 906c357dbd38abfdc5f236a189857600676913a9
https://github.com/zopefoundation/AccessControl/commit/906c357dbd38abfdc5f236a189857600676913a9
Author: Michael Howitz <mh at gocept.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 branch 'ease-pname-computation' into py3-pure-python
Commit: a526a62a1c122709354329d061570335417dd9c7
https://github.com/zopefoundation/AccessControl/commit/a526a62a1c122709354329d061570335417dd9c7
Author: Michael Howitz <mh at gocept.com>
Date: 2016-09-29 (Thu, 29 Sep 2016)
Changed paths:
M setup.py
M src/AccessControl/ImplPython.py
M src/AccessControl/PermissionMapping.py
M src/AccessControl/SecurityInfo.py
M src/AccessControl/SecurityManagement.py
M src/AccessControl/SimpleObjectPolicies.py
M src/AccessControl/ZopeGuards.py
M src/AccessControl/ZopeSecurityPolicy.py
M src/AccessControl/class_init.py
M src/AccessControl/requestmethod.py
M src/AccessControl/tests/testPermissionRole.py
M src/AccessControl/tests/testSecurityManager.py
M src/AccessControl/tests/testZopeGuards.py
M src/AccessControl/tests/testZopeSecurityPolicy.py
M src/AccessControl/tests/test_userfolder.py
M src/AccessControl/users.py
Log Message:
-----------
Work in progress: Make syntax compatible with Python 3.
Commit: 3ffdc3aa04dbf523138bed4eb898deace296dcf3
https://github.com/zopefoundation/AccessControl/commit/3ffdc3aa04dbf523138bed4eb898deace296dcf3
Author: Michael Howitz <mh at gocept.com>
Date: 2016-09-29 (Thu, 29 Sep 2016)
Changed paths:
M src/AccessControl/Implementation.py
Log Message:
-----------
Set default implementation to best existing one.
Commit: 478c4c9bf2b7782f2924c5b3b56ebd43b199ce33
https://github.com/zopefoundation/AccessControl/commit/478c4c9bf2b7782f2924c5b3b56ebd43b199ce33
Author: Michael Howitz <mh at gocept.com>
Date: 2016-09-29 (Thu, 29 Sep 2016)
Changed paths:
R src/AccessControl/requestmethod.txt
M src/AccessControl/tests/test_requestmethod.py
Log Message:
-----------
Convert doctest to unittest to ease Python 3 porting.
Commit: 722fff3783ce56e0162499ff478382201a1b9843
https://github.com/zopefoundation/AccessControl/commit/722fff3783ce56e0162499ff478382201a1b9843
Author: Michael Howitz <mh at gocept.com>
Date: 2016-09-29 (Thu, 29 Sep 2016)
Changed paths:
R src/AccessControl/requestmethod.txt
M src/AccessControl/tests/test_requestmethod.py
Log Message:
-----------
Merge branch 'convert-doctest' into py3-pure-python
Commit: 15f34b027b277c1580434cd6c03656b6a6c73232
https://github.com/zopefoundation/AccessControl/commit/15f34b027b277c1580434cd6c03656b6a6c73232
Author: Michael Howitz <mh at gocept.com>
Date: 2016-09-29 (Thu, 29 Sep 2016)
Changed paths:
M src/AccessControl/rolemanager.py
M src/AccessControl/userfolder.py
Log Message:
-----------
Some more ports.
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.
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
Commit: 72408bf1c5377afaf86e85246d05e7fe7c3c29d6
https://github.com/zopefoundation/AccessControl/commit/72408bf1c5377afaf86e85246d05e7fe7c3c29d6
Author: Hanno Schlichting <hanno at hannosch.eu>
Date: 2017-01-20 (Fri, 20 Jan 2017)
Changed paths:
M src/AccessControl/ImplPython.py
Log Message:
-----------
Fix one more relative import.
Commit: d813774e1fce5cafe0f027e9770681622b362c22
https://github.com/zopefoundation/AccessControl/commit/d813774e1fce5cafe0f027e9770681622b362c22
Author: Hanno Schlichting <hanno at hannosch.eu>
Date: 2017-01-20 (Fri, 20 Jan 2017)
Changed paths:
M .travis.yml
Log Message:
-----------
Let travis-ci test all targetted versions.
Commit: 408fcb7d8d94e110496010653c1093e0e41d9edc
https://github.com/zopefoundation/AccessControl/commit/408fcb7d8d94e110496010653c1093e0e41d9edc
Author: Hanno Schlichting <hanno at hannosch.eu>
Date: 2017-01-22 (Sun, 22 Jan 2017)
Changed paths:
M src/AccessControl/SecurityManagement.py
Log Message:
-----------
Fix one more relative import.
Commit: f87b8db820a7218ded1608c3748fc5da955684f7
https://github.com/zopefoundation/AccessControl/commit/f87b8db820a7218ded1608c3748fc5da955684f7
Author: Hanno Schlichting <hanno at hannosch.eu>
Date: 2017-02-02 (Thu, 02 Feb 2017)
Changed paths:
M .travis.yml
M tox.ini
Log Message:
-----------
Stop testing against Python 3.3.
Commit: 74208886f5324df42758ed7d9c5c52745add5ec1
https://github.com/zopefoundation/AccessControl/commit/74208886f5324df42758ed7d9c5c52745add5ec1
Author: Hanno Schlichting <hanno at hannosch.eu>
Date: 2017-02-02 (Thu, 02 Feb 2017)
Changed paths:
M buildout.cfg
M tox.ini
Log Message:
-----------
Use released versions of ExtensionClass and Persistence.
Commit: 2a897db89ce4d5ce8a9b8d23faf6dc1ae14832ce
https://github.com/zopefoundation/AccessControl/commit/2a897db89ce4d5ce8a9b8d23faf6dc1ae14832ce
Author: Hanno Schlichting <hanno at hannosch.eu>
Date: 2017-02-02 (Thu, 02 Feb 2017)
Changed paths:
M include/Acquisition/Acquisition.h
M include/ExtensionClass/ExtensionClass.h
M include/ExtensionClass/_compat.h
M setup.py
M src/AccessControl/cAccessControl.c
Log Message:
-----------
Make some more progress on porting the cAccessControl.c file to Py3.
This currently runs into a problem in both Acquisition.h (which
needs zopefoundation/Acquisition#13 to be merged and released, so
the aq_init macro uses PyCapsule_Import) and with
ExtensionClass.h (zopefoundation/ExtensionClass#14).
Commit: 7806467b3ce40c188fb6b80a85251e33c2b81954
https://github.com/zopefoundation/AccessControl/commit/7806467b3ce40c188fb6b80a85251e33c2b81954
Author: Hanno Schlichting <hanno at hannosch.eu>
Date: 2017-02-02 (Thu, 02 Feb 2017)
Changed paths:
M .travis.yml
M tox.ini
Log Message:
-----------
Bring back tests for pypy3.
Commit: dd6ef851ad593c80811fe2ab56624b956dc224cf
https://github.com/zopefoundation/AccessControl/commit/dd6ef851ad593c80811fe2ab56624b956dc224cf
Author: Hanno Schlichting <hanno at hannosch.eu>
Date: 2017-02-02 (Thu, 02 Feb 2017)
Changed paths:
M include/Acquisition/Acquisition.h
A src/AccessControl/_compat.h
M src/AccessControl/cAccessControl.c
Log Message:
-----------
A couple more fixes to cAccessControl.c, indent Acquisition.h with 4 spaces.
Commit: 54c2fc63e4fd987bd00ea74c1a8326634b731745
https://github.com/zopefoundation/AccessControl/commit/54c2fc63e4fd987bd00ea74c1a8326634b731745
Author: Alexander Loechel <Alexander.Loechel at lmu.de>
Date: 2017-05-02 (Tue, 02 May 2017)
Changed paths:
A .coveragerc
M .gitignore
M .travis.yml
M tox.ini
Log Message:
-----------
update gitignore, and test config
Commit: 0edd8b6c34e8d169a52c7ab0a0dc04bb34014f59
https://github.com/zopefoundation/AccessControl/commit/0edd8b6c34e8d169a52c7ab0a0dc04bb34014f59
Author: Alexander Loechel <Alexander.Loechel at lmu.de>
Date: 2017-05-02 (Tue, 02 May 2017)
Changed paths:
M src/AccessControl/AuthEncoding.py
M src/AccessControl/DTML.py
M src/AccessControl/ImplC.py
M src/AccessControl/ImplPython.py
M src/AccessControl/Owned.py
M src/AccessControl/Permission.py
M src/AccessControl/PermissionMapping.py
M src/AccessControl/Permissions.py
M src/AccessControl/Role.py
M src/AccessControl/SecurityInfo.py
M src/AccessControl/SecurityManagement.py
M src/AccessControl/SimpleObjectPolicies.py
M src/AccessControl/User.py
M src/AccessControl/ZopeGuards.py
M src/AccessControl/ZopeSecurityPolicy.py
M src/AccessControl/__init__.py
M src/AccessControl/class_init.py
M src/AccessControl/logger_wrapper.py
M src/AccessControl/metaconfigure.py
M src/AccessControl/owner.py
M src/AccessControl/requestmethod.py
M src/AccessControl/rolemanager.py
M src/AccessControl/security.py
M src/AccessControl/tests/actual_python.py
M src/AccessControl/tests/mixed_module/__init__.py
M src/AccessControl/tests/mixed_module/submodule/__init__.py
M src/AccessControl/tests/private_module/__init__.py
M src/AccessControl/tests/private_module/submodule/__init__.py
M src/AccessControl/tests/public_module/__init__.py
M src/AccessControl/tests/public_module/submodule/__init__.py
M src/AccessControl/tests/testImplementation.py
M src/AccessControl/tests/testModuleSecurity.py
M src/AccessControl/tests/testOwned.py
M src/AccessControl/tests/testPermissionRole.py
M src/AccessControl/tests/testSecurityManager.py
M src/AccessControl/tests/testZCML.py
M src/AccessControl/tests/testZopeGuards.py
M src/AccessControl/tests/testZopeSecurityPolicy.py
M src/AccessControl/tests/test_requestmethod.py
M src/AccessControl/tests/test_safeiter.py
M src/AccessControl/tests/test_tainted.py
M src/AccessControl/tests/test_userfolder.py
M src/AccessControl/unauthorized.py
M src/AccessControl/userfolder.py
M src/AccessControl/users.py
Log Message:
-----------
start fixing flake8 errors
Commit: 6c424261a7273d81e7bf50bb922aba1a3079707d
https://github.com/zopefoundation/AccessControl/commit/6c424261a7273d81e7bf50bb922aba1a3079707d
Author: Alexander Loechel <Alexander.Loechel at lmu.de>
Date: 2017-05-02 (Tue, 02 May 2017)
Changed paths:
M src/AccessControl/AuthEncoding.py
M src/AccessControl/tests/testOwned.py
M src/AccessControl/tests/testPermissionRole.py
M src/AccessControl/tests/testRole.py
M src/AccessControl/tests/testSecurityManager.py
M src/AccessControl/tests/testZCML.py
M src/AccessControl/tests/testZopeGuards.py
Log Message:
-----------
flake8 fixes
Commit: 1a4e5cf6fbeddc48304970ce0975d5a7fe0bf95a
https://github.com/zopefoundation/AccessControl/commit/1a4e5cf6fbeddc48304970ce0975d5a7fe0bf95a
Author: Alexander Loechel <Alexander.Loechel at lmu.de>
Date: 2017-05-02 (Tue, 02 May 2017)
Changed paths:
M src/AccessControl/ZopeGuards.py
M src/AccessControl/ZopeSecurityPolicy.py
M src/AccessControl/class_init.py
M src/AccessControl/tests/actual_python.py
M src/AccessControl/tests/testClassSecurityInfo.py
M src/AccessControl/tests/testImplementation.py
M src/AccessControl/tests/testModuleSecurity.py
M src/AccessControl/tests/test_tainted.py
M src/AccessControl/tests/test_userfolder.py
M src/AccessControl/tests/test_users.py
M src/AccessControl/users.py
Log Message:
-----------
flake8 fixes
Commit: 9b170e24879881397f5d3843bf1bafb6cb33b2c9
https://github.com/zopefoundation/AccessControl/commit/9b170e24879881397f5d3843bf1bafb6cb33b2c9
Author: Hanno Schlichting <hanno at hannosch.eu>
Date: 2017-05-02 (Tue, 02 May 2017)
Changed paths:
M .coveragerc
M .travis.yml
M src/AccessControl/AuthEncoding.py
M src/AccessControl/ImplPython.py
M src/AccessControl/PermissionMapping.py
M src/AccessControl/SecurityInfo.py
M src/AccessControl/SecurityManagement.py
M src/AccessControl/User.py
M src/AccessControl/ZopeGuards.py
M src/AccessControl/ZopeSecurityPolicy.py
M src/AccessControl/class_init.py
M src/AccessControl/metaconfigure.py
M src/AccessControl/owner.py
M src/AccessControl/requestmethod.py
M src/AccessControl/rolemanager.py
M src/AccessControl/security.py
M src/AccessControl/tests/testClassSecurityInfo.py
M src/AccessControl/tests/testImplementation.py
M src/AccessControl/tests/testOwned.py
M src/AccessControl/tests/testPermissionRole.py
M src/AccessControl/tests/testZCML.py
M src/AccessControl/tests/testZopeSecurityPolicy.py
M src/AccessControl/tests/test_safeiter.py
M src/AccessControl/userfolder.py
M src/AccessControl/users.py
M tox.ini
Log Message:
-----------
flake8 :))
Commit: a6b45066323941f9adb1f01c98b4f8b45d526a50
https://github.com/zopefoundation/AccessControl/commit/a6b45066323941f9adb1f01c98b4f8b45d526a50
Author: Michael Howitz <mh at gocept.com>
Date: 2017-05-02 (Tue, 02 May 2017)
Changed paths:
M src/AccessControl/ZopeGuards.py
M src/AccessControl/tests/actual_python.py
M src/AccessControl/tests/testZopeGuards.py
Log Message:
-----------
Fix Python 2.7 tests against current RestrictedPython.
Commit: 5ef4a51aa894c84636fe4454939d530e9f17f669
https://github.com/zopefoundation/AccessControl/commit/5ef4a51aa894c84636fe4454939d530e9f17f669
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: 84c26d5e98e23515215d9ee57afa40ad12e6b024
https://github.com/zopefoundation/AccessControl/commit/84c26d5e98e23515215d9ee57afa40ad12e6b024
Author: Hanno Schlichting <hanno at hannosch.eu>
Date: 2017-05-02 (Tue, 02 May 2017)
Changed paths:
M .travis.yml
Log Message:
-----------
Try without pip cache to appease travis-ci.
Commit: 8297c6bd5bc025e772328aa27bfe34818d2b954f
https://github.com/zopefoundation/AccessControl/commit/8297c6bd5bc025e772328aa27bfe34818d2b954f
Author: Hanno Schlichting <hanno at hannosch.eu>
Date: 2017-05-02 (Tue, 02 May 2017)
Changed paths:
M .travis.yml
Log Message:
-----------
Revert "Try without pip cache to appease travis-ci."
This reverts commit 84c26d5e98e23515215d9ee57afa40ad12e6b024.
Commit: ec1a4de4dc5ad91d4da809c4a18e708fd9e97767
https://github.com/zopefoundation/AccessControl/commit/ec1a4de4dc5ad91d4da809c4a18e708fd9e97767
Author: Hanno Schlichting <hanno at hannosch.eu>
Date: 2017-05-02 (Tue, 02 May 2017)
Changed paths:
M .travis.yml
M setup.py
M src/AccessControl/ImplPython.py
M src/AccessControl/ZopeSecurityPolicy.py
M src/AccessControl/security.py
M src/AccessControl/tests/actual_python.py
M src/AccessControl/tests/testZCML.py
M src/AccessControl/tests/testZopeGuards.py
M src/AccessControl/tests/testZopeSecurityPolicy.py
Log Message:
-----------
Fix first test failures under Py3.
Commit: ae0c96c64b18f1b81d585b55d642054954c99ca2
https://github.com/zopefoundation/AccessControl/commit/ae0c96c64b18f1b81d585b55d642054954c99ca2
Author: Hanno Schlichting <hanno at hannosch.eu>
Date: 2017-05-03 (Wed, 03 May 2017)
Changed paths:
M src/AccessControl/AccessControl.txt
M src/AccessControl/rolemanager.py
M src/AccessControl/tainted.py
M src/AccessControl/tests/test_tainted.py
Log Message:
-----------
Fix a couple more tests under Py3.
Commit: dd32eb45bd419af349c843327f46d82cc2e08e78
https://github.com/zopefoundation/AccessControl/commit/dd32eb45bd419af349c843327f46d82cc2e08e78
Author: Michael Howitz <mh at gocept.com>
Date: 2017-05-03 (Wed, 03 May 2017)
Changed paths:
M CHANGES.rst
Log Message:
-----------
Clean up.
Commit: 44dbe3bd9031c94cbdf8efb7db40a2ec25c8aeef
https://github.com/zopefoundation/AccessControl/commit/44dbe3bd9031c94cbdf8efb7db40a2ec25c8aeef
Author: Michael Howitz <mh at gocept.com>
Date: 2017-05-03 (Wed, 03 May 2017)
Changed paths:
M MANIFEST.in
Log Message:
-----------
Fix the manifest to include all checked-in files.
Commit: 9e5351daecd257d0cd26e02dd75da89c249cb47d
https://github.com/zopefoundation/AccessControl/commit/9e5351daecd257d0cd26e02dd75da89c249cb47d
Author: Michael Howitz <mh at gocept.com>
Date: 2017-05-03 (Wed, 03 May 2017)
Changed paths:
M CHANGES.rst
M setup.py
Log Message:
-----------
Preparing release 4.0a4
Commit: c8b8a8a214b753edf4eb736676d09cd940ab5606
https://github.com/zopefoundation/AccessControl/commit/c8b8a8a214b753edf4eb736676d09cd940ab5606
Author: Michael Howitz <mh at gocept.com>
Date: 2017-05-03 (Wed, 03 May 2017)
Changed paths:
M CHANGES.rst
M setup.py
Log Message:
-----------
Back to development: 4.0a5
Commit: d70a5f8a4414cc384a599add11f8e09673b9e604
https://github.com/zopefoundation/AccessControl/commit/d70a5f8a4414cc384a599add11f8e09673b9e604
Author: Hanno Schlichting <hanno at hannosch.eu>
Date: 2017-05-03 (Wed, 03 May 2017)
Changed paths:
M src/AccessControl/User.py
Log Message:
-----------
Fix error introduced in pep8 refactoring.
Commit: d2fc4ec389a6226551bc8dc4e2395158e306e6dd
https://github.com/zopefoundation/AccessControl/commit/d2fc4ec389a6226551bc8dc4e2395158e306e6dd
Author: Alexander Loechel <loechel at users.noreply.github.com>
Date: 2017-05-03 (Wed, 03 May 2017)
Changed paths:
M src/AccessControl/DTML.py
M src/AccessControl/ImplC.py
M src/AccessControl/ImplPython.py
M src/AccessControl/Owned.py
M src/AccessControl/Permission.py
M src/AccessControl/PermissionMapping.py
M src/AccessControl/Permissions.py
M src/AccessControl/Role.py
M src/AccessControl/SecurityInfo.py
M src/AccessControl/SecurityManagement.py
M src/AccessControl/SimpleObjectPolicies.py
M src/AccessControl/User.py
M src/AccessControl/interfaces.py
M src/AccessControl/metaconfigure.py
M src/AccessControl/owner.py
M src/AccessControl/requestmethod.py
M src/AccessControl/rolemanager.py
M src/AccessControl/security.py
M src/AccessControl/tainted.py
M src/AccessControl/unauthorized.py
M src/AccessControl/userfolder.py
M src/AccessControl/users.py
M tox.ini
Log Message:
-----------
Flake8 (#30)
* flake8 checks
Commit: 6fe96f73f8887e602b4ba97b9bd1fad80b25086b
https://github.com/zopefoundation/AccessControl/commit/6fe96f73f8887e602b4ba97b9bd1fad80b25086b
Author: Michael Howitz <mh at gocept.com>
Date: 2017-05-03 (Wed, 03 May 2017)
Changed paths:
M .travis.yml
M tox.ini
Log Message:
-----------
Enable coverage analysis.
Commit: a179ade877310cf7354506757072be6a0791e224
https://github.com/zopefoundation/AccessControl/commit/a179ade877310cf7354506757072be6a0791e224
Author: Martin Häcker <mhaecker at mac.com>
Date: 2017-05-03 (Wed, 03 May 2017)
Changed paths:
M src/AccessControl/ZopeGuards.py
M src/AccessControl/tests/actual_python.py
M src/AccessControl/tests/test_userfolder.py
M src/AccessControl/userfolder.py
M src/AccessControl/users.py
Log Message:
-----------
Fix some simple python3 porting issues.
Commit: 08b789cc1e5b2bc280c4ae93d7c7fcb988f65e29
https://github.com/zopefoundation/AccessControl/commit/08b789cc1e5b2bc280c4ae93d7c7fcb988f65e29
Author: Martin Häcker <mhaecker at mac.com>
Date: 2017-05-03 (Wed, 03 May 2017)
Changed paths:
M .travis.yml
M tox.ini
Log Message:
-----------
Merge branch 'py3-pure-python' of https://github.com/zopefoundation/AccessControl into py3-pure-python
Commit: 720bd29246323a46757b2c561acc07df7c4bf38e
https://github.com/zopefoundation/AccessControl/commit/720bd29246323a46757b2c561acc07df7c4bf38e
Author: Michael Howitz <mh at gocept.com>
Date: 2017-05-03 (Wed, 03 May 2017)
Changed paths:
M src/AccessControl/tests/actual_python.py
Log Message:
-----------
Fix tests.
Commit: ca59a6a11c6bb7df1e3249e0a0f669df42925ee7
https://github.com/zopefoundation/AccessControl/commit/ca59a6a11c6bb7df1e3249e0a0f669df42925ee7
Author: Michael Howitz <mh at gocept.com>
Date: 2017-05-03 (Wed, 03 May 2017)
Changed paths:
M src/AccessControl/ZopeGuards.py
Log Message:
-----------
Prefer Python 3.
Commit: 9c61118954fdcf1bc74ab539a828d0843d3de3d6
https://github.com/zopefoundation/AccessControl/commit/9c61118954fdcf1bc74ab539a828d0843d3de3d6
Author: Steffen Allner <sa at gocept.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M src/AccessControl/ZopeGuards.py
M src/AccessControl/tests/testZopeGuards.py
Log Message:
-----------
We need to have `_iter_unpack_sequence_` always in the globals.
Commit: 14013510dbe86bfe05bb12788077c974cddc71e4
https://github.com/zopefoundation/AccessControl/commit/14013510dbe86bfe05bb12788077c974cddc71e4
Author: Michael Howitz <mh at gocept.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M src/AccessControl/ImplPython.py
M src/AccessControl/SimpleObjectPolicies.py
M src/AccessControl/ZopeGuards.py
M src/AccessControl/rolemanager.py
M src/AccessControl/tests/actual_python.py
M src/AccessControl/tests/testModuleSecurity.py
M src/AccessControl/tests/testZopeGuards.py
Log Message:
-----------
Port code and tests to Python 3.
Commit: 3ac9589365ba6f49cb63b32d428566148548788a
https://github.com/zopefoundation/AccessControl/commit/3ac9589365ba6f49cb63b32d428566148548788a
Author: Michael Howitz <mh at gocept.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M .travis.yml
M tox.ini
Log Message:
-----------
Drop PyPy as it leads to weird errors in the tests.
Commit: 59f89052dbf764023cc652b40ceaae2f732f6360
https://github.com/zopefoundation/AccessControl/commit/59f89052dbf764023cc652b40ceaae2f732f6360
Author: Michael Howitz <mh at gocept.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M src/AccessControl/ZopeGuards.py
M src/AccessControl/tests/testZopeGuards.py
Log Message:
-----------
Clean up code.
Commit: f235b4cce73a113ef1ee58fc50eb69e28ba20abe
https://github.com/zopefoundation/AccessControl/commit/f235b4cce73a113ef1ee58fc50eb69e28ba20abe
Author: Michael Howitz <mh at gocept.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M src/AccessControl/tests/actual_python.py
M src/AccessControl/tests/testZopeGuards.py
Log Message:
-----------
Prevent warnings about not used `printed` variable.
Commit: 3ec8f4db24b5d83a5c884fe793e355aacefe87f5
https://github.com/zopefoundation/AccessControl/commit/3ec8f4db24b5d83a5c884fe793e355aacefe87f5
Author: Michael Howitz <mh at gocept.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M src/AccessControl/ZopeGuards.py
M src/AccessControl/tests/testZopeGuards.py
Log Message:
-----------
No longer check for older Python 2 versions.
Commit: 56a71431ff1e304f5b515884b6995ceb9e967614
https://github.com/zopefoundation/AccessControl/commit/56a71431ff1e304f5b515884b6995ceb9e967614
Author: Steffen Allner <sa at gocept.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M src/AccessControl/ZopeGuards.py
M src/AccessControl/tests/actual_python.py
Log Message:
-----------
Add unpack_sequence to globals.
Commit: d673fbaf17621ff657389353fce6a1398a1930bf
https://github.com/zopefoundation/AccessControl/commit/d673fbaf17621ff657389353fce6a1398a1930bf
Author: Michael Howitz <mh at gocept.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M CHANGES.rst
M setup.py
Log Message:
-----------
Claim Python 3 support.
Commit: 9dec6c00f9210597a91908540e1b0c4715ff4cdd
https://github.com/zopefoundation/AccessControl/commit/9dec6c00f9210597a91908540e1b0c4715ff4cdd
Author: Michael Howitz <mh at gocept.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M .coveragerc
Log Message:
-----------
There is no need to omit the tests from the coverage.
Commit: 5967b6d138f124a7e63296bacf0bc24dd6ef2e12
https://github.com/zopefoundation/AccessControl/commit/5967b6d138f124a7e63296bacf0bc24dd6ef2e12
Author: Michael Howitz <mh at gocept.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M src/AccessControl/tests/testOwned.py
Log Message:
-----------
No longer import using a BBB import.
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
Commit: 1b5488a478a80c44586db845c5c817f336590a5d
https://github.com/zopefoundation/AccessControl/commit/1b5488a478a80c44586db845c5c817f336590a5d
Author: Steffen Allner <sa at gocept.com>
Date: 2017-05-04 (Thu, 04 May 2017)
Changed paths:
M src/AccessControl/class_init.py
M src/AccessControl/tainted.py
M src/AccessControl/tests/actual_python.py
M src/AccessControl/tests/testModuleSecurity.py
M src/AccessControl/tests/testZCML.py
M src/AccessControl/tests/testZopeGuards.py
M src/AccessControl/tests/testZopeSecurityPolicy.py
Log Message:
-----------
Clean up before merge.
Compare: https://github.com/zopefoundation/AccessControl/compare/da8a7ea8f6cc...1b5488a478a8
More information about the checkins
mailing list