[Checkins] [zopefoundation/Zope] 3a99ab: Checkout py3 branches of dependencies.

GitHub noreply at github.com
Sat May 13 13:13:37 CEST 2017


  Branch: refs/heads/py3-merge
  Home:   https://github.com/zopefoundation/Zope
  Commit: 3a99ab7372cfe170889b65265f0f39a6bc04f4e6
      https://github.com/zopefoundation/Zope/commit/3a99ab7372cfe170889b65265f0f39a6bc04f4e6
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M buildout.cfg

  Log Message:
  -----------
  Checkout py3 branches of dependencies.


  Commit: ff700bcc03551e7c9244a5e26cf35bfff477a08b
      https://github.com/zopefoundation/Zope/commit/ff700bcc03551e7c9244a5e26cf35bfff477a08b
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M .travis.yml
    M tox.ini

  Log Message:
  -----------
  Start testing with tox and travis-ci against Python 3.4.


  Commit: 598ab5daa59de7ae700fcf22ed57a5d4e296082e
      https://github.com/zopefoundation/Zope/commit/598ab5daa59de7ae700fcf22ed57a5d4e296082e
  Author: Robert Buchholz <rbu at goodpoint.de>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M tox.ini

  Log Message:
  -----------
  Move RestrictedPython develop dependency to top

If pip installs AccessControl before RestrictedPyton, it will pick up
the latest release instead of the other develop dependency.


  Commit: 3ceeb893cb98025161b5d56a0dd70a513e558fc4
      https://github.com/zopefoundation/Zope/commit/3ceeb893cb98025161b5d56a0dd70a513e558fc4
  Author: Robert Buchholz <rbu at goodpoint.de>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M src/App/special_dtml.py

  Log Message:
  -----------
  Remove logging when old-style class exceptions are raised

This should not happen as we're dealing with parsed documents here and
even if it happened, the solution is to not raise old-style class
exceptions.


  Commit: d0afcc9120ecae5e76fa2f6f26427acb16fbbba7
      https://github.com/zopefoundation/Zope/commit/d0afcc9120ecae5e76fa2f6f26427acb16fbbba7
  Author: Robert Buchholz <rbu at goodpoint.de>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M src/App/FactoryDispatcher.py
    M src/App/tests/testImageFile.py
    M src/OFS/Image.py
    M src/OFS/ObjectManager.py
    M src/OFS/tests/testApplication.py
    M src/OFS/tests/testRanges.py
    M src/Products/Five/browser/decode.py
    M src/Products/Five/tests/test_i18n.py
    M src/Products/Five/utilities/marker.py
    M src/Products/PageTemplates/Expressions.py
    M src/Shared/DC/Scripts/Bindings.py
    M src/Testing/ZopeTestCase/testZopeTestCase.py
    M src/Testing/ZopeTestCase/zopedoctest/functional.py
    M src/ZPublisher/HTTPRequest.py
    M src/ZPublisher/HTTPResponse.py
    M src/ZTUtils/Tree.py
    M src/Zope2/App/patches/__init__.py
    M src/Zope2/Startup/datatypes.py
    M src/Zope2/Startup/tests/test_schema.py
    M src/Zope2/Startup/tests/test_starter.py

  Log Message:
  -----------
  Port some code to Py3


  Commit: f3adccf007dd4594299fd879ca3321c984302abb
      https://github.com/zopefoundation/Zope/commit/f3adccf007dd4594299fd879ca3321c984302abb
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M .gitignore
    M .travis.yml
    M buildout.cfg
    M docs/maintenance.rst
    M tox.ini

  Log Message:
  -----------
  Change tox to use buildout.


  Commit: 25acff1e853c8cf9661f933b3cb7155467ba657b
      https://github.com/zopefoundation/Zope/commit/25acff1e853c8cf9661f933b3cb7155467ba657b
  Author: Robert Buchholz <rbu at goodpoint.de>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M src/Products/Five/viewlet/directives.txt
    M src/Products/Five/viewlet/viewlet.py
    M src/Zope2/App/patches/publishing.py

  Log Message:
  -----------
  more py3


  Commit: 3d7a4f3b473288a7bdb80b1aca6c30d74c2d45a4
      https://github.com/zopefoundation/Zope/commit/3d7a4f3b473288a7bdb80b1aca6c30d74c2d45a4
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M src/App/ProductContext.py
    M src/Products/PageTemplates/Expressions.py
    M src/ZPublisher/HTTPRequest.py
    M src/ZTUtils/Tree.py

  Log Message:
  -----------
  Fix tests under Python 2.7.


  Commit: 1eee860932f25e7d6e09f44fc4088e35d723a89e
      https://github.com/zopefoundation/Zope/commit/1eee860932f25e7d6e09f44fc4088e35d723a89e
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M src/Products/PageTemplates/expression.py
    M src/ZPublisher/HTTPResponse.py
    M src/ZPublisher/tests/test_WSGIPublisher.py
    M src/ZPublisher/tests/test_pubevents.py
    M src/ZTUtils/Tree.py
    M src/ZTUtils/tests/testLazy.py

  Log Message:
  -----------
  Fix more tests.


  Commit: 1458389739bb2dd98fd17cda5a90ea4948a23f5d
      https://github.com/zopefoundation/Zope/commit/1458389739bb2dd98fd17cda5a90ea4948a23f5d
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M buildout.cfg
    M src/Zope2/utilities/copyzopeskel.py
    M src/Zope2/utilities/mkwsgiinstance.py
    M util.py

  Log Message:
  -----------
  Fix mkwsgiinstance to run under Py3.


  Commit: a4ef68970de9aa835f4a980ffe87e3257d919d1b
      https://github.com/zopefoundation/Zope/commit/a4ef68970de9aa835f4a980ffe87e3257d919d1b
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M buildout.cfg

  Log Message:
  -----------
  Check out products.


  Commit: 7829cb6ac705471e3902e4270f0a5a48bb7810f8
      https://github.com/zopefoundation/Zope/commit/7829cb6ac705471e3902e4270f0a5a48bb7810f8
  Author: Alexander Loechel <loechel at users.noreply.github.com>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M src/Products/PageTemplates/expression.py

  Log Message:
  -----------
  Update PageTemplates.expressions to use new RestrictedPython Impl. (#111)

* rewrite to use new RestrictedPython Impl

* cleanup and singleton


  Commit: 4f0cb473c6a6766985711253842f00ed374b0b8c
      https://github.com/zopefoundation/Zope/commit/4f0cb473c6a6766985711253842f00ed374b0b8c
  Author: Robert Buchholz <rbu at goodpoint.de>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M src/OFS/tests/testRanges.py
    M src/Products/PageTemplates/PageTemplateFile.py
    M src/Products/PageTemplates/ZRPythonExpr.py
    M src/Products/PageTemplates/ZopePageTemplate.py
    M src/Products/PageTemplates/tests/testZRPythonExpr.py
    M src/Products/PageTemplates/tests/testZopePageTemplate.py
    M src/Products/PageTemplates/unicodeconflictresolver.py
    M src/Products/PageTemplates/utils.py

  Log Message:
  -----------
  Port ZopePageTemplate to Py3


  Commit: 1a0cc7739e3065b6ed6f1bf8fbd45bd2de11e0b4
      https://github.com/zopefoundation/Zope/commit/1a0cc7739e3065b6ed6f1bf8fbd45bd2de11e0b4
  Author: Robert Buchholz <rbu at goodpoint.de>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M src/Products/PageTemplates/Expressions.py
    M src/Products/PageTemplates/tests/testExpressions.py
    M src/Products/PageTemplates/tests/testZopePageTemplate.py

  Log Message:
  -----------
  Port Products.PageTemlates.Expressions to Py3


  Commit: 7a2f3760c62d44c394a62d0d7870c92dee39e794
      https://github.com/zopefoundation/Zope/commit/7a2f3760c62d44c394a62d0d7870c92dee39e794
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M buildout.cfg

  Log Message:
  -----------
  Use AccessControl master.


  Commit: c8443dcc025b1d2437d6b2705e273ab61a816106
      https://github.com/zopefoundation/Zope/commit/c8443dcc025b1d2437d6b2705e273ab61a816106
  Author: Robert Buchholz <rbu at goodpoint.de>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M src/Products/PageTemplates/tests/test_viewpagetemplatefile.py

  Log Message:
  -----------
  Fix LocalView for changes in cgi module in Py3


  Commit: 59fb92ba1204bf65a6ec0db87b872fba09280799
      https://github.com/zopefoundation/Zope/commit/59fb92ba1204bf65a6ec0db87b872fba09280799
  Author: Robert Buchholz <rbu at goodpoint.de>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M src/Products/PageTemplates/PageTemplateFile.py
    M src/Products/PageTemplates/tests/test_ptfile.py

  Log Message:
  -----------
  Port PageTemplateFile to Py3


  Commit: 919b17cc475fdb9ee5fd79e3737cecb430060cc3
      https://github.com/zopefoundation/Zope/commit/919b17cc475fdb9ee5fd79e3737cecb430060cc3
  Author: Martin Häcker <mhaecker at mac.com>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M src/Products/PageTemplates/tests/testZopePageTemplate.py

  Log Message:
  -----------
  Convert sourcecode file to unicode to make it easier to work with


  Commit: d2920a1e2d7cda1376aa4a3afe1f58fa40806a26
      https://github.com/zopefoundation/Zope/commit/d2920a1e2d7cda1376aa4a3afe1f58fa40806a26
  Author: Martin Häcker <mhaecker at mac.com>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M src/Products/PageTemplates/tests/testZopePageTemplate.py

  Log Message:
  -----------
  Add various missing unicode string prefixes to make parsing work again (py27)


  Commit: 7c1fd1571b5cc3383501ac50c435bf94636e5773
      https://github.com/zopefoundation/Zope/commit/7c1fd1571b5cc3383501ac50c435bf94636e5773
  Author: Martin Häcker <mhaecker at mac.com>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M src/Products/PageTemplates/utils.py

  Log Message:
  -----------
  Fix order of raw and unicode prefixes to make parsing work in py27


  Commit: 3b4dcbdaaf38159ebf1ffda718f8b552b8195481
      https://github.com/zopefoundation/Zope/commit/3b4dcbdaaf38159ebf1ffda718f8b552b8195481
  Author: Martin Häcker <mhaecker at mac.com>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M src/ZPublisher/Converters.py

  Log Message:
  -----------
  More readable variable names


  Commit: 89fd51082fffc703f4882fec4fd7879663e8db61
      https://github.com/zopefoundation/Zope/commit/89fd51082fffc703f4882fec4fd7879663e8db61
  Author: Martin Häcker <mhaecker at mac.com>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M src/OFS/tests/testAcquisition.py

  Log Message:
  -----------
  Remove implementation specific tests - the package itself is responsible for ensuring the c implementation works the same way the python implementation does.


  Commit: 440df681bfd9fab39dffad3fa708725f34d5109d
      https://github.com/zopefoundation/Zope/commit/440df681bfd9fab39dffad3fa708725f34d5109d
  Author: Martin Häcker <mhaecker at mac.com>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M src/ZPublisher/Converters.py

  Log Message:
  -----------
  Fix field2string to always convert to the native string format (and remove the `unicode = str` workaround that is just wrong). This means some other tests might fail now that worked before, but those need better fixes anyway.


  Commit: 30c9e26434f1418d3420273bda849a4195fbf8e0
      https://github.com/zopefoundation/Zope/commit/30c9e26434f1418d3420273bda849a4195fbf8e0
  Author: Martin Häcker <mhaecker at mac.com>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M src/ZPublisher/Converters.py

  Log Message:
  -----------
  Documentation


  Commit: a57b7e30dc36d8398b53b699f76f6bd66313f5b4
      https://github.com/zopefoundation/Zope/commit/a57b7e30dc36d8398b53b699f76f6bd66313f5b4
  Author: Martin Häcker <mhaecker at mac.com>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M src/OFS/tests/testAppInitializer.py

  Log Message:
  -----------
  Fix IO object usage - we actually read from a native string.


  Commit: 0594bddae1dcc474d4cfca470e61e560054a627c
      https://github.com/zopefoundation/Zope/commit/0594bddae1dcc474d4cfca470e61e560054a627c
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M buildout.cfg

  Log Message:
  -----------
  Branches have been merged.


  Commit: 1b739459dfb679d480156821e387eb81541aee60
      https://github.com/zopefoundation/Zope/commit/1b739459dfb679d480156821e387eb81541aee60
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M buildout.cfg

  Log Message:
  -----------
  Remove duplicate declaration.


  Commit: 9a5932ee146e5ce72d20e9aa2254120a307f00b7
      https://github.com/zopefoundation/Zope/commit/9a5932ee146e5ce72d20e9aa2254120a307f00b7
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M src/OFS/tests/testAppInitializer.py

  Log Message:
  -----------
  Get rid of some errors.

Turn them into failures.


  Commit: f9fbb2ad2a5382af2bf6228abbef368728e73bfb
      https://github.com/zopefoundation/Zope/commit/f9fbb2ad2a5382af2bf6228abbef368728e73bfb
  Author: Martin Häcker <mhaecker at mac.com>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M src/OFS/CopySupport.py

  Log Message:
  -----------
  Add nested exception handling


  Commit: 7db08c5c26fd717fa8bfd7b937701876e2c92a44
      https://github.com/zopefoundation/Zope/commit/7db08c5c26fd717fa8bfd7b937701876e2c92a44
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M buildout.cfg

  Log Message:
  -----------
  Remove auto-checkout of released dependencies.


  Commit: 56718567e87402bcb855eb3592320f36cbb0e3d4
      https://github.com/zopefoundation/Zope/commit/56718567e87402bcb855eb3592320f36cbb0e3d4
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M src/OFS/tests/event.txt
    M src/Products/Five/browser/tests/pages.txt
    M src/Products/Five/browser/tests/pages_ftest.txt
    M src/Products/Five/browser/tests/provider.txt
    M src/Products/Five/browser/tests/resource_ftest.txt
    M src/Products/Five/browser/tests/skin.txt
    M src/Products/Five/browser/tests/test_defaultview.py
    M src/Products/Five/browser/tests/test_pages.py
    M src/Products/Five/browser/tests/test_traversable.py
    M src/Products/Five/browser/tests/test_zope3security.py
    M src/Products/Five/component/makesite.txt
    M src/Products/Five/viewlet/README.txt
    M src/Testing/ZopeTestCase/zopedoctest/ZopeDocTest.txt
    M src/ZPublisher/tests/testBeforeTraverse.py

  Log Message:
  -----------
  Turn print statements in doctests into function calls.


  Commit: c7dd95f621724131bf00d3e40656afaeb98dbf63
      https://github.com/zopefoundation/Zope/commit/c7dd95f621724131bf00d3e40656afaeb98dbf63
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M src/OFS/tests/event.txt

  Log Message:
  -----------
  Fix mistake in print statement conversion.


  Commit: 89bef9db141dac83d0ea4d710cc75d161c11a477
      https://github.com/zopefoundation/Zope/commit/89bef9db141dac83d0ea4d710cc75d161c11a477
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M .travis.yml
    M tox.ini

  Log Message:
  -----------
  Don't test under PyPy, since AccessControl doesn't work with it.


  Commit: b933b999a8269c5870751d6e37f531d04c9b7144
      https://github.com/zopefoundation/Zope/commit/b933b999a8269c5870751d6e37f531d04c9b7144
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Only run Zope2 tests in tox/travis for now.

Once those pass, we can run the tests for additional Products.


  Commit: 20a9e874661c0eb279600c824163b043984511ad
      https://github.com/zopefoundation/Zope/commit/20a9e874661c0eb279600c824163b043984511ad
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Install test section in travis.


  Commit: 5a1a316fa8bf47d285a940985c51ae7f5b717b1e
      https://github.com/zopefoundation/Zope/commit/5a1a316fa8bf47d285a940985c51ae7f5b717b1e
  Author: Jens Vagelpohl <jens at netz.ooo>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M src/OFS/tests/testCopySupport.py

  Log Message:
  -----------
  - abort the transaction before closing the connection to prevent tracebacks


  Commit: f3e158d190e70534c60d153debd222f46c766c11
      https://github.com/zopefoundation/Zope/commit/f3e158d190e70534c60d153debd222f46c766c11
  Author: Tres Seaver <tseaver at palladion.com>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M src/OFS/CopySupport.py

  Log Message:
  -----------
  Juggle bytes / text for compressing copy-paste cookie.


  Commit: 832b6aef71727e938f647109bdc9fa777e235d09
      https://github.com/zopefoundation/Zope/commit/832b6aef71727e938f647109bdc9fa777e235d09
  Author: Tres Seaver <tseaver at palladion.com>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M src/OFS/Image.py
    M src/OFS/tests/testCopySupport.py
    M src/OFS/tests/testRanges.py
    M src/OFS/tests/testTraverse.py

  Log Message:
  -----------
  Pass bytes for file content.


Compare: https://github.com/zopefoundation/Zope/compare/3a99ab7372cf^...832b6aef7172


More information about the checkins mailing list