[Checkins] [zopefoundation/Zope] 5fc027: Checkout py3 branches of dependencies.

GitHub noreply at github.com
Sat May 13 14:09:23 CEST 2017


  Branch: refs/heads/master
  Home:   https://github.com/zopefoundation/Zope
  Commit: 5fc027e4192139324a6af8bc1756ff38c08b8a7d
      https://github.com/zopefoundation/Zope/commit/5fc027e4192139324a6af8bc1756ff38c08b8a7d
  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: 9edcbb424ac58e4a0e3281982b6493f65d7acf89
      https://github.com/zopefoundation/Zope/commit/9edcbb424ac58e4a0e3281982b6493f65d7acf89
  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: 1880df5bcf2a73c62c4a3cc3a983dbdf301a0a7f
      https://github.com/zopefoundation/Zope/commit/1880df5bcf2a73c62c4a3cc3a983dbdf301a0a7f
  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: 9bd152316853b09f8c439adf15b2706db9fc131d
      https://github.com/zopefoundation/Zope/commit/9bd152316853b09f8c439adf15b2706db9fc131d
  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: d1358010c00a99b43b5cf08d3400e308ecd5f225
      https://github.com/zopefoundation/Zope/commit/d1358010c00a99b43b5cf08d3400e308ecd5f225
  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: 80fbf13c2fd4c0d55cf5816ccd95bb8019d91bf2
      https://github.com/zopefoundation/Zope/commit/80fbf13c2fd4c0d55cf5816ccd95bb8019d91bf2
  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: 416f6aedeb55357ce0e3ca19790de85db5f0ca2b
      https://github.com/zopefoundation/Zope/commit/416f6aedeb55357ce0e3ca19790de85db5f0ca2b
  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: bc34063fef4d20ddc8da5f7c6356c2aaa4b17b27
      https://github.com/zopefoundation/Zope/commit/bc34063fef4d20ddc8da5f7c6356c2aaa4b17b27
  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: 332aa6f8f75bcf27ef3893b3f090f0b809c83ebd
      https://github.com/zopefoundation/Zope/commit/332aa6f8f75bcf27ef3893b3f090f0b809c83ebd
  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: b1d30b62fb321596febf99b8c08d56b4c4169f7d
      https://github.com/zopefoundation/Zope/commit/b1d30b62fb321596febf99b8c08d56b4c4169f7d
  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: 4c38c0e7d42480f18e7bc5f45d51191555bf1f35
      https://github.com/zopefoundation/Zope/commit/4c38c0e7d42480f18e7bc5f45d51191555bf1f35
  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: dae74290df8a0eb51a4f292264cd76bee3b6dc8a
      https://github.com/zopefoundation/Zope/commit/dae74290df8a0eb51a4f292264cd76bee3b6dc8a
  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: 1f489b7e908e54da4241a5e896bf6eab961f1ae4
      https://github.com/zopefoundation/Zope/commit/1f489b7e908e54da4241a5e896bf6eab961f1ae4
  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: 31663f9d42cf618e87bfb08d24596295cea6d18a
      https://github.com/zopefoundation/Zope/commit/31663f9d42cf618e87bfb08d24596295cea6d18a
  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: 8f93ac07b1a42ec953f7913faa0c136425a1e3f9
      https://github.com/zopefoundation/Zope/commit/8f93ac07b1a42ec953f7913faa0c136425a1e3f9
  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: 900befb354eaede40e6c1ee20d0c9cef816ab0fb
      https://github.com/zopefoundation/Zope/commit/900befb354eaede40e6c1ee20d0c9cef816ab0fb
  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: e4d84d40378488fa9bebccf7ee0183532b2acd04
      https://github.com/zopefoundation/Zope/commit/e4d84d40378488fa9bebccf7ee0183532b2acd04
  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: 5f12432abba68162dc4c59cadf373ce6fea384b3
      https://github.com/zopefoundation/Zope/commit/5f12432abba68162dc4c59cadf373ce6fea384b3
  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: 0faa88b5ee29b92116a185ea1c891d4ff3691558
      https://github.com/zopefoundation/Zope/commit/0faa88b5ee29b92116a185ea1c891d4ff3691558
  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: 59bb0a249d279331bece89ae9e4ae899ba81debe
      https://github.com/zopefoundation/Zope/commit/59bb0a249d279331bece89ae9e4ae899ba81debe
  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: 1d91b6b2beabf8b5b42c7bb830008df5de938389
      https://github.com/zopefoundation/Zope/commit/1d91b6b2beabf8b5b42c7bb830008df5de938389
  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: 65831d925a567118f5658e0600f400a506b98c70
      https://github.com/zopefoundation/Zope/commit/65831d925a567118f5658e0600f400a506b98c70
  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: ec032781cda907413a023765807e9f2992cbb29b
      https://github.com/zopefoundation/Zope/commit/ec032781cda907413a023765807e9f2992cbb29b
  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: 12fb3dfaddc3664d137c76043b0ccd0d7b9fbf6e
      https://github.com/zopefoundation/Zope/commit/12fb3dfaddc3664d137c76043b0ccd0d7b9fbf6e
  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: d1204bbae690d73af0558accfb7c178bb0540f01
      https://github.com/zopefoundation/Zope/commit/d1204bbae690d73af0558accfb7c178bb0540f01
  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: aac25bb97401614ba45c9d8cd25ae83e16e230a0
      https://github.com/zopefoundation/Zope/commit/aac25bb97401614ba45c9d8cd25ae83e16e230a0
  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: b7294b9a4f7f8c93ed6a5e4d270a79980792cd55
      https://github.com/zopefoundation/Zope/commit/b7294b9a4f7f8c93ed6a5e4d270a79980792cd55
  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: 36fcc37e60a4be43bb7bedd292890c0d863cdf6b
      https://github.com/zopefoundation/Zope/commit/36fcc37e60a4be43bb7bedd292890c0d863cdf6b
  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: a83e3284b218e7be4bfd898cc28524712b1fd047
      https://github.com/zopefoundation/Zope/commit/a83e3284b218e7be4bfd898cc28524712b1fd047
  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: 9b4ea4dda0c8e3d744a5ec65057f9baae371f48e
      https://github.com/zopefoundation/Zope/commit/9b4ea4dda0c8e3d744a5ec65057f9baae371f48e
  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: 5f3b28402f4a65faabbc6c7e0f737e9060567e30
      https://github.com/zopefoundation/Zope/commit/5f3b28402f4a65faabbc6c7e0f737e9060567e30
  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: 5b2641bc71f1bb61bb9f2042a5664ab68dad716f
      https://github.com/zopefoundation/Zope/commit/5b2641bc71f1bb61bb9f2042a5664ab68dad716f
  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: 47dfaa006ad21c1b5a0cb97ab5530512d414f793
      https://github.com/zopefoundation/Zope/commit/47dfaa006ad21c1b5a0cb97ab5530512d414f793
  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: d7b19f1cd87977c0398372ad2c11406c3f91f175
      https://github.com/zopefoundation/Zope/commit/d7b19f1cd87977c0398372ad2c11406c3f91f175
  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: ae608f6a3fc26471ce0d2494c7a3cc0f677efe8e
      https://github.com/zopefoundation/Zope/commit/ae608f6a3fc26471ce0d2494c7a3cc0f677efe8e
  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: ea1c1f9d803cc9e6bf9e39439014412b18afa1dd
      https://github.com/zopefoundation/Zope/commit/ea1c1f9d803cc9e6bf9e39439014412b18afa1dd
  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: a6f208b352dd423d0880fc2e8c3c2d511eecc5de
      https://github.com/zopefoundation/Zope/commit/a6f208b352dd423d0880fc2e8c3c2d511eecc5de
  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: d52fa4fc8e51b9108925890ad2f99b2bb20e72f1
      https://github.com/zopefoundation/Zope/commit/d52fa4fc8e51b9108925890ad2f99b2bb20e72f1
  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.


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

  Changed paths:
    M src/OFS/Image.py

  Log Message:
  -----------
  Fix file content type check, refs #123.


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

  Changed paths:
    M src/OFS/CopySupport.py

  Log Message:
  -----------
  Fix cookie en/decoding under both Python 2/3, refs #124.


Compare: https://github.com/zopefoundation/Zope/compare/bb29ddf427ef...dbfc1207ed5b


More information about the checkins mailing list