[Checkins] [zopefoundation/Zope] 95f01a: Keep supporting tempstorage in zope.conf, closes #...

GitHub noreply at github.com
Wed May 16 11:38:48 CEST 2018


  Branch: refs/heads/unicode-object-id
  Home:   https://github.com/zopefoundation/Zope
  Commit: 95f01aad2a7b5b5d21cc12db3d5ebe90a21e8f6b
      https://github.com/zopefoundation/Zope/commit/95f01aad2a7b5b5d21cc12db3d5ebe90a21e8f6b
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-09-15 (Fri, 15 Sep 2017)

  Changed paths:
    M src/OFS/tests/testAppInitializer.py
    M src/Zope2/Startup/wsgischema.xml

  Log Message:
  -----------
  Keep supporting tempstorage in zope.conf, closes #150.


  Commit: 40cb4643ad9e18611d213650a57fa41f5baddc95
      https://github.com/zopefoundation/Zope/commit/40cb4643ad9e18611d213650a57fa41f5baddc95
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-09-15 (Fri, 15 Sep 2017)

  Changed paths:
    M CHANGES.rst

  Log Message:
  -----------
  Document CLIENT_HOME builtin removal, closes #157.


  Commit: 3d05cfd3ac0187abe062c5c95648660535d14f21
      https://github.com/zopefoundation/Zope/commit/3d05cfd3ac0187abe062c5c95648660535d14f21
  Author: Steffen Allner <sa at gocept.com>
  Date:   2017-09-15 (Fri, 15 Sep 2017)

  Changed paths:
    A src/OFS/dtml/properties.dtml
    A src/OFS/dtml/propertyType.dtml
    A src/OFS/dtml/propertysheets.dtml
    R src/ofs/dtml/properties.dtml
    R src/ofs/dtml/propertyType.dtml
    R src/ofs/dtml/propertysheets.dtml

  Log Message:
  -----------
  Return the dtml for property manager to right place.

These files were restored with the property manager in 117f676778e400bb4974d51f6681dd4555106c59 but ended up in the wrong folder.


  Commit: a148ca767a15c3260a60af16f9786b3fbb615abc
      https://github.com/zopefoundation/Zope/commit/a148ca767a15c3260a60af16f9786b3fbb615abc
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-09-15 (Fri, 15 Sep 2017)

  Changed paths:
    M CHANGES.rst
    M README.rst
    M docs/maintenance.rst
    M setup.py

  Log Message:
  -----------
  Prepare 4.0b1 release.


  Commit: 68c739b771add00f9540a86b67904044b9277111
      https://github.com/zopefoundation/Zope/commit/68c739b771add00f9540a86b67904044b9277111
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-09-15 (Fri, 15 Sep 2017)

  Changed paths:
    A src/OFS/dtml/properties.dtml
    A src/OFS/dtml/propertyType.dtml
    A src/OFS/dtml/propertysheets.dtml
    R src/ofs/dtml/properties.dtml
    R src/ofs/dtml/propertyType.dtml
    R src/ofs/dtml/propertysheets.dtml

  Log Message:
  -----------
  Merge pull request #180 from zopefoundation/restore-property-dtml

Return the dtml for property manager to right place.


  Commit: 53a68bbe3870665404a8fd6b5ef5cb80827218e5
      https://github.com/zopefoundation/Zope/commit/53a68bbe3870665404a8fd6b5ef5cb80827218e5
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-09-15 (Fri, 15 Sep 2017)

  Changed paths:
    M src/OFS/tests/testAppInitializer.py
    M src/Zope2/Startup/wsgischema.xml

  Log Message:
  -----------
  Merge pull request #178 from zopefoundation/support-tempstorage-in-zope-conf

Keep supporting tempstorage in zope.conf, closes #150.


  Commit: b5f5fe03577f5b7fbb0e976c237afcb38723bf9b
      https://github.com/zopefoundation/Zope/commit/b5f5fe03577f5b7fbb0e976c237afcb38723bf9b
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-09-15 (Fri, 15 Sep 2017)

  Changed paths:
    M CHANGES.rst
    M buildout.cfg
    M setup.py
    A src/Zope2/App/tests/normal_zope3_page_template.pt
    A src/Zope2/App/tests/test_safe_formatter.py
    A src/Zope2/App/tests/using_format_zope3_page_template.pt

  Log Message:
  -----------
  Port tests for ``str.format`` security fix from Zope 2.13.
 (#175)


  Commit: 54c6ea651ca4070ea69b8b7471d8ab32bc034aec
      https://github.com/zopefoundation/Zope/commit/54c6ea651ca4070ea69b8b7471d8ab32bc034aec
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-09-15 (Fri, 15 Sep 2017)

  Changed paths:
    M src/App/ZApplication.py
    M src/ZPublisher/WSGIPublisher.py
    M src/ZPublisher/tests/test_WSGIPublisher.py

  Log Message:
  -----------
  Avoid additional transaction abort, if the transaction is already closed (#176)

* Avoid additional transaction abort, if the transaction is already closed.

This can happen if exceptions happen inside exception views or
publication event handlers (e.g. PubFailure).

* Add some comments to the ZApplicationWrapper.


  Commit: d91469e89cb9a8ad87371403cf7d88dd19978b9b
      https://github.com/zopefoundation/Zope/commit/d91469e89cb9a8ad87371403cf7d88dd19978b9b
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-09-15 (Fri, 15 Sep 2017)

  Changed paths:
    M CHANGES.rst
    M setup.py

  Log Message:
  -----------
  Rename package to Zope.


  Commit: 5e2a46c528c036741371aff0879185a4ef27351d
      https://github.com/zopefoundation/Zope/commit/5e2a46c528c036741371aff0879185a4ef27351d
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-09-15 (Fri, 15 Sep 2017)

  Changed paths:
    M CHANGES.rst
    M README.rst
    M buildout.cfg
    M docs/INSTALL-buildout.rst
    M docs/INSTALL-virtualenv.rst
    M docs/WHATSNEW.rst
    M docs/maintenance.rst
    M setup.py
    M sources.cfg
    M src/Zope2/utilities/skel/etc/zope.ini.in
    M util.py

  Log Message:
  -----------
  Rename package from Zope2 to Zope.


  Commit: cc5133f2d2aa2ef36776b800e1efeef96c28b34c
      https://github.com/zopefoundation/Zope/commit/cc5133f2d2aa2ef36776b800e1efeef96c28b34c
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-09-15 (Fri, 15 Sep 2017)

  Changed paths:
    M buildout.cfg
    M requirements-full.txt
    M versions-prod.cfg

  Log Message:
  -----------
  Update to beta versions of dependencies.


  Commit: 215bc42f7bf91c29d02c92cb55b1c3a5c562e651
      https://github.com/zopefoundation/Zope/commit/215bc42f7bf91c29d02c92cb55b1c3a5c562e651
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-09-15 (Fri, 15 Sep 2017)

  Changed paths:
    M requirements-full.txt
    M setup.py
    M versions-prod.cfg

  Log Message:
  -----------
  Release 4.0b1


  Commit: 441b35bfce4e23d6316417e82761e7ed7a1fd7f3
      https://github.com/zopefoundation/Zope/commit/441b35bfce4e23d6316417e82761e7ed7a1fd7f3
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-09-15 (Fri, 15 Sep 2017)

  Changed paths:
    M CHANGES.rst
    M requirements-full.txt
    M setup.py
    M versions-prod.cfg

  Log Message:
  -----------
  Version bump.


  Commit: 571aada50a4c7390e716a7bf027810cac481f632
      https://github.com/zopefoundation/Zope/commit/571aada50a4c7390e716a7bf027810cac481f632
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-09-15 (Fri, 15 Sep 2017)

  Changed paths:
    M requirements-full.txt
    M versions-prod.cfg

  Log Message:
  -----------
  Add a version pin for Zope2, stop gap for #183.


  Commit: 1c5a6b698f720ddb6c7f7be5ddc96d0d01122b15
      https://github.com/zopefoundation/Zope/commit/1c5a6b698f720ddb6c7f7be5ddc96d0d01122b15
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-09-16 (Sat, 16 Sep 2017)

  Changed paths:
    M CHANGES.rst
    M src/ZPublisher/HTTPRequest.py
    M src/ZPublisher/tests/testHTTPRequest.py

  Log Message:
  -----------
  Fix special double under methods on `HTTPRequest.record` class, closes #99.


  Commit: bb7837c667454ba1cf13c6750c6700cb31944df0
      https://github.com/zopefoundation/Zope/commit/bb7837c667454ba1cf13c6750c6700cb31944df0
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-09-16 (Sat, 16 Sep 2017)

  Changed paths:
    M docs/zdgbook/examples/PollImplementation.py
    M src/App/ProductContext.py
    M src/App/ZApplication.py
    M src/App/config.py
    M src/App/tests/test_ApplicationManager.py
    M src/App/tests/test_class_init.py
    M src/OFS/Application.py
    M src/OFS/ObjectManager.py
    M src/OFS/Traversable.py
    M src/OFS/misc_.py
    M src/OFS/tests/testApplication.py
    M src/OFS/tests/testCopySupport.py
    M src/OFS/tests/testCopySupportEvents.py
    M src/OFS/tests/testCopySupportHooks.py
    M src/OFS/tests/testTraverse.py
    M src/OFS/tests/test_DTMLDocument.py
    M src/OFS/tests/test_DTMLMethod.py
    M src/OFS/tests/test_metaconfigure.py
    M src/Products/Five/browser/adding.py
    M src/Products/Five/browser/tests/pages.py
    M src/Products/Five/browser/tests/test_decode.py
    M src/Products/Five/browser/tests/test_metaconfigure.py
    M src/Products/Five/browser/tests/test_pages.py
    M src/Products/Five/viewlet/tests.py
    M src/Products/PageTemplates/tests/testExpressions.py
    M src/Products/PageTemplates/tests/testZopePageTemplate.py
    M src/Shared/DC/Scripts/Bindings.py
    M src/Testing/ZopeTestCase/layer.py
    M src/Testing/ZopeTestCase/sandbox.py
    M src/Testing/ZopeTestCase/testBaseTestCase.py
    M src/Testing/ZopeTestCase/testPlaceless.py
    M src/Testing/ZopeTestCase/warnhook.py
    M src/ZPublisher/BeforeTraverse.py
    M src/ZPublisher/Converters.py
    M src/ZPublisher/tests/testHTTPRequest.py
    M src/ZPublisher/tests/testHTTPResponse.py
    M src/ZPublisher/tests/test_Converters.py
    M src/ZPublisher/tests/test_WSGIPublisher.py
    M src/ZPublisher/tests/test_mapply.py
    M src/ZTUtils/Tree.py
    M src/ZTUtils/Zope.py
    M src/ZTUtils/tests/testTree.py
    M src/Zope2/App/tests/test_safe_formatter.py
    M src/Zope2/Startup/datatypes.py

  Log Message:
  -----------
  Explicitly make all classes new-style.

Done with the help of:
sed -E -i '' 's/class ([[:alnum:]_]*):/class \1(object):/g' `find . -name '*.py'`


  Commit: e5d2966724c0d660d1293446109daa789353ee39
      https://github.com/zopefoundation/Zope/commit/e5d2966724c0d660d1293446109daa789353ee39
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-09-16 (Sat, 16 Sep 2017)

  Changed paths:
    M CHANGES.rst
    M src/App/version_txt.py

  Log Message:
  -----------
  Fix the distribution name in one more place.


  Commit: 860f0f3b7395773332c68cd3d111d463d62f9281
      https://github.com/zopefoundation/Zope/commit/860f0f3b7395773332c68cd3d111d463d62f9281
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-09-16 (Sat, 16 Sep 2017)

  Changed paths:
    M CHANGES.rst
    M requirements-full.txt
    M setup.py
    M src/Zope2/Startup/handlers.py
    M src/Zope2/Startup/starter.py
    A src/Zope2/Startup/tests/test_handlers.py
    M versions-prod.cfg

  Log Message:
  -----------
  Add support for IPv6 addresses for the trusted-proxy zope.conf setting.


  Commit: 6fe9a941d5c63e6de80b63e98d4701bbae00f020
      https://github.com/zopefoundation/Zope/commit/6fe9a941d5c63e6de80b63e98d4701bbae00f020
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-09-18 (Mon, 18 Sep 2017)

  Changed paths:
    M requirements-full.txt
    M versions-prod.cfg

  Log Message:
  -----------
  Update to Zope2 4.0b1 release.

Fixes #183.


  Commit: 72e40e58d4514e3ff41ed3d1276ef2664ee928de
      https://github.com/zopefoundation/Zope/commit/72e40e58d4514e3ff41ed3d1276ef2664ee928de
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-09-18 (Mon, 18 Sep 2017)

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

  Log Message:
  -----------
  Fix install_product for products with a non-empty `misc_` attribute.


  Commit: 40e415ba18b2903158ef19233f61b840685ede4b
      https://github.com/zopefoundation/Zope/commit/40e415ba18b2903158ef19233f61b840685ede4b
  Author: Philip Bauer <bauer at starzel.de>
  Date:   2017-09-19 (Tue, 19 Sep 2017)

  Changed paths:
    M versions-prod.cfg

  Log Message:
  -----------
  upgrade version of ZServer


  Commit: 5731623ce680eeea544606f0d4753be07e46a716
      https://github.com/zopefoundation/Zope/commit/5731623ce680eeea544606f0d4753be07e46a716
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-09-21 (Thu, 21 Sep 2017)

  Changed paths:
    M docs/WHATSNEW.rst

  Log Message:
  -----------
  Update documentation about migration


  Commit: 1aaf2eb65dea1a7046110eb8acafaafa6c29d089
      https://github.com/zopefoundation/Zope/commit/1aaf2eb65dea1a7046110eb8acafaafa6c29d089
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-09-21 (Thu, 21 Sep 2017)

  Changed paths:
    M CHANGES.rst

  Log Message:
  -----------
  Remove duplicate resp. irrelevant lines.


  Commit: 228c34ce7bb8a381d39b444b272ca1d3f0deb6c8
      https://github.com/zopefoundation/Zope/commit/228c34ce7bb8a381d39b444b272ca1d3f0deb6c8
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-09-24 (Sun, 24 Sep 2017)

  Changed paths:
    M requirements-full.txt
    M versions-prod.cfg
    M versions.cfg

  Log Message:
  -----------
  Update dependencies.


  Commit: f3524daad6bff4691c8318e52c2f8811dff5d76f
      https://github.com/zopefoundation/Zope/commit/f3524daad6bff4691c8318e52c2f8811dff5d76f
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-09-24 (Sun, 24 Sep 2017)

  Changed paths:
    M buildout.cfg

  Log Message:
  -----------
  Set the Python hash seed to random during tests.

This only applies to Python 2.7, but it doesn't hurt to specify it
for Python 3.


  Commit: 30734d02e73897fd804f70ee6b72ffb4f5d9907d
      https://github.com/zopefoundation/Zope/commit/30734d02e73897fd804f70ee6b72ffb4f5d9907d
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-09-25 (Mon, 25 Sep 2017)

  Changed paths:
    M CHANGES.rst

  Log Message:
  -----------
  Fix description

`management_page_charset` could be set on a property.
But setting it now does not have the effect it had once on Zope 2.13.
This effect is not achieved by `default-zpublisher-encoding`


  Commit: 32c0de16c02ae7e56de1f69c902e9ea55a752a4a
      https://github.com/zopefoundation/Zope/commit/32c0de16c02ae7e56de1f69c902e9ea55a752a4a
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-10-09 (Mon, 09 Oct 2017)

  Changed paths:
    M CHANGES.rst

  Log Message:
  -----------
  Add missing entry.


  Commit: 2a5efadba40ce55db02140c06a10cf0f00ef35f4
      https://github.com/zopefoundation/Zope/commit/2a5efadba40ce55db02140c06a10cf0f00ef35f4
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-10-09 (Mon, 09 Oct 2017)

  Changed paths:
    M CHANGES.rst

  Log Message:
  -----------
  Add missing entry.


  Commit: 06c8c99e91c332a675519b2464679c99d6202a1a
      https://github.com/zopefoundation/Zope/commit/06c8c99e91c332a675519b2464679c99d6202a1a
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-10-09 (Mon, 09 Oct 2017)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Install the requested six version

Otherwise Python 3.6 has an error because it seems to be pre-installed on TravisCI but with another version than needed.


  Commit: ed3280357225f4475db2900809274f94a8b22335
      https://github.com/zopefoundation/Zope/commit/ed3280357225f4475db2900809274f94a8b22335
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-10-09 (Mon, 09 Oct 2017)

  Changed paths:
    M src/Zope2/Startup/zopectl.py

  Log Message:
  -----------
  Add missing symbol.

It is needed by plone.recipe.zope2instance.


  Commit: c7cbb744db141531b7d87f5d5b01042a98c3dfdb
      https://github.com/zopefoundation/Zope/commit/c7cbb744db141531b7d87f5d5b01042a98c3dfdb
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-10-09 (Mon, 09 Oct 2017)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Use the correct versions file for lookup.


  Commit: e64db69e22c9457cd6e7bbd51924f75f56e6a06f
      https://github.com/zopefoundation/Zope/commit/e64db69e22c9457cd6e7bbd51924f75f56e6a06f
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-10-09 (Mon, 09 Oct 2017)

  Changed paths:
    M CHANGES.rst
    M src/Testing/tests/test_testbrowser.py
    M src/ZPublisher/httpexceptions.py

  Log Message:
  -----------
  Fix HTTPExceptionHandler to be usable in WSGI pipeline of testbrowser tests.

When using a programmatically defined WSGI pipeline which contains `HTTPExceptionHandler` as one of its steps setting `browser.handleErrors = False` was igrnored.


  Commit: 4c3eb1f067f217a84665b0466233e7c4b3237af4
      https://github.com/zopefoundation/Zope/commit/4c3eb1f067f217a84665b0466233e7c4b3237af4
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-10-10 (Tue, 10 Oct 2017)

  Changed paths:
    M requirements-full.txt
    M versions-prod.cfg

  Log Message:
  -----------
  Update to Products.ZCatalog==4.0.1


  Commit: b2951868ca74903b3df546685df3d700143127d0
      https://github.com/zopefoundation/Zope/commit/b2951868ca74903b3df546685df3d700143127d0
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-10-13 (Fri, 13 Oct 2017)

  Changed paths:
    M README.rst

  Log Message:
  -----------
  Add badges. [skip ci]

Fixes #197


  Commit: 06fda1dad9c1de713859245cdfa192c40b29782e
      https://github.com/zopefoundation/Zope/commit/06fda1dad9c1de713859245cdfa192c40b29782e
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-10-13 (Fri, 13 Oct 2017)

  Changed paths:
    M docs/maintenance.rst

  Log Message:
  -----------
  Make steps simpler.


  Commit: a8b45bc3a3c52177d1398d62f4abe33a93f4f468
      https://github.com/zopefoundation/Zope/commit/a8b45bc3a3c52177d1398d62f4abe33a93f4f468
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-10-13 (Fri, 13 Oct 2017)

  Changed paths:
    M docs/maintenance.rst

  Log Message:
  -----------
  One more step.


  Commit: b80ff5172a1f6f1b2ce37dcf48e230d48bbc942b
      https://github.com/zopefoundation/Zope/commit/b80ff5172a1f6f1b2ce37dcf48e230d48bbc942b
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-10-13 (Fri, 13 Oct 2017)

  Changed paths:
    M CHANGES.rst
    M requirements-full.txt
    M setup.py
    M versions-prod.cfg

  Log Message:
  -----------
  Prepare 4.0b2 release.


  Commit: 2b3994a12e716972eb9ffdddeca8c0121d1d4ace
      https://github.com/zopefoundation/Zope/commit/2b3994a12e716972eb9ffdddeca8c0121d1d4ace
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-10-13 (Fri, 13 Oct 2017)

  Changed paths:
    M CHANGES.rst
    M requirements-full.txt
    M setup.py
    M versions-prod.cfg

  Log Message:
  -----------
  Version bump.


  Commit: ea2b1f7a687881cdf060c822181ac1ad6497d2a0
      https://github.com/zopefoundation/Zope/commit/ea2b1f7a687881cdf060c822181ac1ad6497d2a0
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-10-13 (Fri, 13 Oct 2017)

  Changed paths:
    M docs/maintenance.rst

  Log Message:
  -----------
  More changes.


  Commit: 2e52c99473e6588ad7d846c67b601fe0e883fd76
      https://github.com/zopefoundation/Zope/commit/2e52c99473e6588ad7d846c67b601fe0e883fd76
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-10-14 (Sat, 14 Oct 2017)

  Changed paths:
    M docs/maintenance.rst

  Log Message:
  -----------
  Add additional step.


  Commit: 49809511edaf24a5625fb89152ef834862fd65aa
      https://github.com/zopefoundation/Zope/commit/49809511edaf24a5625fb89152ef834862fd65aa
  Author: David Glick <david at glicksoftware.com>
  Date:   2017-10-15 (Sun, 15 Oct 2017)

  Changed paths:
    M src/ZPublisher/WSGIPublisher.py
    M src/ZPublisher/tests/test_WSGIPublisher.py
    M src/ZPublisher/tests/test_pubevents.py

  Log Message:
  -----------
  Raise app exceptions without rendering response if wsgi.handleErrors is False


  Commit: b54fe936f84bbed1587674f740474c1b8418e581
      https://github.com/zopefoundation/Zope/commit/b54fe936f84bbed1587674f740474c1b8418e581
  Author: David Glick <david at glicksoftware.com>
  Date:   2017-10-15 (Sun, 15 Oct 2017)

  Changed paths:
    M CHANGES.rst

  Log Message:
  -----------
  changelog


  Commit: 06d539d0ca26769e288dda65f18a4ed27899aaff
      https://github.com/zopefoundation/Zope/commit/06d539d0ca26769e288dda65f18a4ed27899aaff
  Author: David Glick <david at glicksoftware.com>
  Date:   2017-10-16 (Mon, 16 Oct 2017)

  Changed paths:
    M src/ZPublisher/WSGIPublisher.py

  Log Message:
  -----------
  Make sure exc_info cycle is broken


  Commit: 62c15f4891411ced6b9ce0398a005cc09abc2563
      https://github.com/zopefoundation/Zope/commit/62c15f4891411ced6b9ce0398a005cc09abc2563
  Author: Philip Bauer <bauer at starzel.de>
  Date:   2017-10-16 (Mon, 16 Oct 2017)

  Changed paths:
    M CHANGES.rst
    M src/ZPublisher/WSGIPublisher.py
    M src/ZPublisher/tests/test_WSGIPublisher.py
    M src/ZPublisher/tests/test_pubevents.py

  Log Message:
  -----------
  Merge pull request #199 from zopefoundation/davisagli-handle-errors-false

Raise app exceptions without rendering response if wsgi.handleErrors is False


  Commit: 8f4b1e33439bb3ffe8cba4c1620abe91b6c1b6c0
      https://github.com/zopefoundation/Zope/commit/8f4b1e33439bb3ffe8cba4c1620abe91b6c1b6c0
  Author: David Glick <david at glicksoftware.com>
  Date:   2017-10-17 (Tue, 17 Oct 2017)

  Changed paths:
    M src/App/Common.py
    M src/OFS/CopySupport.py
    M src/OFS/FindSupport.py
    M src/OFS/Moniker.py
    M src/OFS/ObjectManager.py
    M src/OFS/SimpleItem.py
    M src/Products/PageTemplates/Expressions.py
    M src/Products/PageTemplates/expression.py
    M src/Testing/ZopeTestCase/placeless.py
    M src/ZPublisher/HTTPRequest.py

  Log Message:
  -----------
  revert to callable() check


  Commit: 79160159b737dc0193253ae95f1a079486216fc9
      https://github.com/zopefoundation/Zope/commit/79160159b737dc0193253ae95f1a079486216fc9
  Author: David Glick <david.glick at plone.org>
  Date:   2017-10-18 (Wed, 18 Oct 2017)

  Changed paths:
    M src/App/Common.py
    M src/OFS/CopySupport.py
    M src/OFS/FindSupport.py
    M src/OFS/Moniker.py
    M src/OFS/ObjectManager.py
    M src/OFS/SimpleItem.py
    M src/Products/PageTemplates/Expressions.py
    M src/Products/PageTemplates/expression.py
    M src/Testing/ZopeTestCase/placeless.py
    M src/ZPublisher/HTTPRequest.py

  Log Message:
  -----------
  Merge pull request #200 from zopefoundation/davisagli-callable

revert to callable() check


  Commit: 2b88c016f12891f47ee8637caf965ef95c1cf6b7
      https://github.com/zopefoundation/Zope/commit/2b88c016f12891f47ee8637caf965ef95c1cf6b7
  Author: David Glick <david at glicksoftware.com>
  Date:   2017-10-18 (Wed, 18 Oct 2017)

  Changed paths:
    M CHANGES.rst
    M src/Products/Five/browser/metaconfigure.py
    M src/Products/PageTemplates/Expressions.py
    M src/Products/PageTemplates/tests/testExpressions.py

  Log Message:
  -----------
  Fix path expressions with uncallable views


  Commit: f53948e6b3e340f74c0268cebac4aa48d734c102
      https://github.com/zopefoundation/Zope/commit/f53948e6b3e340f74c0268cebac4aa48d734c102
  Author: David Glick <david at glicksoftware.com>
  Date:   2017-10-18 (Wed, 18 Oct 2017)

  Changed paths:
    M src/Products/Five/browser/metaconfigure.py

  Log Message:
  -----------
  Be more backwards-compatible (code in expression.py checks for __call__ using getattr)


  Commit: ee91fec1c676f32915825e07f53037d8c8deeb80
      https://github.com/zopefoundation/Zope/commit/ee91fec1c676f32915825e07f53037d8c8deeb80
  Author: David Glick <david at glicksoftware.com>
  Date:   2017-10-18 (Wed, 18 Oct 2017)

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

  Log Message:
  -----------
  raise exception instance


  Commit: a4d9fad477548e804bab77e5e1abbe47d24fac59
      https://github.com/zopefoundation/Zope/commit/a4d9fad477548e804bab77e5e1abbe47d24fac59
  Author: David Glick <david.glick at plone.org>
  Date:   2017-10-18 (Wed, 18 Oct 2017)

  Changed paths:
    M CHANGES.rst
    M src/Products/Five/browser/metaconfigure.py
    M src/Products/PageTemplates/Expressions.py
    M src/Products/PageTemplates/tests/testExpressions.py

  Log Message:
  -----------
  Merge pull request #201 from zopefoundation/davisagli-uncallable-views

Fix path expressions with uncallable views


  Commit: 36ca988dd4325ea752a9ae8d524688fcc2077a89
      https://github.com/zopefoundation/Zope/commit/36ca988dd4325ea752a9ae8d524688fcc2077a89
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-10-18 (Wed, 18 Oct 2017)

  Changed paths:
    M tox.ini

  Log Message:
  -----------
  Allow to use parameters when calling tox which are sent to `alltests`.

example: tox -- -t test_safe_formatter


  Commit: 5f2097d66e9fcef35ea0b914958e3e3ca94a5be8
      https://github.com/zopefoundation/Zope/commit/5f2097d66e9fcef35ea0b914958e3e3ca94a5be8
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-10-18 (Wed, 18 Oct 2017)

  Changed paths:
    M CHANGES.rst
    M src/OFS/Application.py
    M src/OFS/tests/testAppInitializer.py
    A src/Products/SiteAccess/VirtualHostMonster.py
    A src/Products/SiteAccess/__init__.py
    A src/Products/SiteAccess/configure.zcml
    A src/Products/SiteAccess/tests/__init__.py
    A src/Products/SiteAccess/tests/testVirtualHostMonster.py
    A src/Products/SiteAccess/www/VirtualHostMonster.dtml
    A src/Products/SiteAccess/www/manage_edit.dtml

  Log Message:
  -----------
  Move `Products.SiteAccess` back here from ZServer distribution.

(mostly revert 7ea5fc7)


  Commit: 560825e48566050e4bddfcd5385cedab73541fc6
      https://github.com/zopefoundation/Zope/commit/560825e48566050e4bddfcd5385cedab73541fc6
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-10-18 (Wed, 18 Oct 2017)

  Changed paths:
    M src/Products/SiteAccess/__init__.py

  Log Message:
  -----------
  Add support for Python 3.


  Commit: 55d3c796981d1851e9e5929f1bdd11c4b266d524
      https://github.com/zopefoundation/Zope/commit/55d3c796981d1851e9e5929f1bdd11c4b266d524
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-10-19 (Thu, 19 Oct 2017)

  Changed paths:
    M CHANGES.rst
    M src/OFS/Application.py
    M src/OFS/tests/testAppInitializer.py
    A src/Products/SiteAccess/VirtualHostMonster.py
    A src/Products/SiteAccess/__init__.py
    A src/Products/SiteAccess/configure.zcml
    A src/Products/SiteAccess/tests/__init__.py
    A src/Products/SiteAccess/tests/testVirtualHostMonster.py
    A src/Products/SiteAccess/www/VirtualHostMonster.dtml
    A src/Products/SiteAccess/www/manage_edit.dtml

  Log Message:
  -----------
  Merge pull request #202 from zopefoundation/re-add-vhm

Add VHM again


  Commit: 282aca2c489d47c550b6db064c096e76a4202466
      https://github.com/zopefoundation/Zope/commit/282aca2c489d47c550b6db064c096e76a4202466
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2017-10-19 (Thu, 19 Oct 2017)

  Changed paths:
    M src/Testing/ZopeTestCase/functional.py
    M src/Testing/ZopeTestCase/zopedoctest/functional.py
    M src/ZPublisher/WSGIPublisher.py
    M src/ZPublisher/tests/test_WSGIPublisher.py

  Log Message:
  -----------
  Follow-up to #199, don't use `wsgi.handleErrors`. (#203)

Also fix `zopedoctest.functional.http` to support binary bodies.


  Commit: f89c198c088a491e3c975ec79770be93a06848a2
      https://github.com/zopefoundation/Zope/commit/f89c198c088a491e3c975ec79770be93a06848a2
  Author: Philip Bauer <bauer at starzel.de>
  Date:   2017-10-22 (Sun, 22 Oct 2017)

  Changed paths:
    M CHANGES.rst
    M src/ZPublisher/HTTPResponse.py

  Log Message:
  -----------
  Move _html to HTTPBaseResponse since it is shared by HTTPResponse and WSGIResponse


  Commit: d7323cadc742048fa552eb0487d818250c5da0c2
      https://github.com/zopefoundation/Zope/commit/d7323cadc742048fa552eb0487d818250c5da0c2
  Author: Philip Bauer <bauer at starzel.de>
  Date:   2017-10-22 (Sun, 22 Oct 2017)

  Changed paths:
    M CHANGES.rst
    M src/ZPublisher/HTTPResponse.py

  Log Message:
  -----------
  Merge pull request #207 from zopefoundation/fix_publish_in_zopetestcase

Move _html to HTTPBaseResponse


  Commit: 72b59c1feb760b39f142b01bf26e62cdf757c5e3
      https://github.com/zopefoundation/Zope/commit/72b59c1feb760b39f142b01bf26e62cdf757c5e3
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-10-24 (Tue, 24 Oct 2017)

  Changed paths:
    M CHANGES.rst

  Log Message:
  -----------
  Move some entries to ZServer.

Clarify description of zope.conf directives.


  Commit: 980cf4e8c57200bb379f509c6b64981e55d264a6
      https://github.com/zopefoundation/Zope/commit/980cf4e8c57200bb379f509c6b64981e55d264a6
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-10-24 (Tue, 24 Oct 2017)

  Changed paths:
    M CHANGES.rst

  Log Message:
  -----------
  Fix documentation.

ZServer contains all directives it knows not only the additional ones.


  Commit: 442e66a2d857727586280f2dd6150805ab0cb720
      https://github.com/zopefoundation/Zope/commit/442e66a2d857727586280f2dd6150805ab0cb720
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-10-24 (Tue, 24 Oct 2017)

  Changed paths:
    M CHANGES.rst

  Log Message:
  -----------
  Add not about the Products directory.


  Commit: 173658008cfbd6168296071a5950836b6fb5059e
      https://github.com/zopefoundation/Zope/commit/173658008cfbd6168296071a5950836b6fb5059e
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-10-24 (Tue, 24 Oct 2017)

  Changed paths:
    M CHANGES.rst
    M src/Shared/DC/Scripts/Bindings.py
    M src/Shared/DC/Scripts/Signature.py
    M src/ZPublisher/BeforeTraverse.py

  Log Message:
  -----------
  Fix unpickling of instances those base class changed to a new-style class. (#208)

If the instance was created before Zope 4.0b2 unpickling broke because in 4.0b2 all classes became new-style classes.

Fixes #205.


  Commit: dafc3ab771f58d9de39f9d8a47a33ba1a4420646
      https://github.com/zopefoundation/Zope/commit/dafc3ab771f58d9de39f9d8a47a33ba1a4420646
  Author: Philip Bauer <bauer at starzel.de>
  Date:   2017-10-27 (Fri, 27 Oct 2017)

  Changed paths:
    M src/ZPublisher/HTTPResponse.py

  Log Message:
  -----------
  Avoid error when calling setBody with lock on a wsgi response.


  Commit: fcf0ce9f6d5df0fb13d23bcf599d26642cb0814e
      https://github.com/zopefoundation/Zope/commit/fcf0ce9f6d5df0fb13d23bcf599d26642cb0814e
  Author: Philip Bauer <bauer at starzel.de>
  Date:   2017-10-27 (Fri, 27 Oct 2017)

  Changed paths:
    M CHANGES.rst
    M src/ZPublisher/HTTPResponse.py

  Log Message:
  -----------
  Prevent UnicodeDecodeError when publishing image (bytes) responses without content-type (#214)


  Commit: 50c9653e73bc8b88624fc457e5fe120421605a47
      https://github.com/zopefoundation/Zope/commit/50c9653e73bc8b88624fc457e5fe120421605a47
  Author: Philip Bauer <bauer at starzel.de>
  Date:   2017-10-28 (Sat, 28 Oct 2017)

  Changed paths:
    M src/ZPublisher/HTTPResponse.py

  Log Message:
  -----------
  Merge pull request #215 from zopefoundation/fix_invalidparameter

Avoid error when calling setBody with lock on a wsgi response.


  Commit: 793db572e5fffee6cc5b0274ede64ec152dd8da2
      https://github.com/zopefoundation/Zope/commit/793db572e5fffee6cc5b0274ede64ec152dd8da2
  Author: Jens Vagelpohl <jens at netz.ooo>
  Date:   2017-11-03 (Fri, 03 Nov 2017)

  Changed paths:
    M CHANGES.rst
    M src/OFS/Application.py
    M src/OFS/tests/testAppInitializer.py
    M src/ZPublisher/tests/test_pubevents.py

  Log Message:
  -----------
  - Install a default page for the root view in new installations again.


  Commit: 947fd98ebcc6c9138707c63db7eefc3e0188fc22
      https://github.com/zopefoundation/Zope/commit/947fd98ebcc6c9138707c63db7eefc3e0188fc22
  Author: Jens Vagelpohl <jens at netz.ooo>
  Date:   2017-11-03 (Fri, 03 Nov 2017)

  Changed paths:
    M CHANGES.rst
    M src/OFS/Application.py
    M src/OFS/tests/testAppInitializer.py
    M src/ZPublisher/tests/test_pubevents.py

  Log Message:
  -----------
  Merge pull request #218 from zopefoundation/jens_root_view

Install a default page for the root view in new installations again, fixes #212


  Commit: 6f7607ab3825929ff2d987d3809d5f8b8577a7b2
      https://github.com/zopefoundation/Zope/commit/6f7607ab3825929ff2d987d3809d5f8b8577a7b2
  Author: Jens Vagelpohl <jens at netz.ooo>
  Date:   2017-11-03 (Fri, 03 Nov 2017)

  Changed paths:
    M CHANGES.rst
    M src/App/dtml/menu.dtml

  Log Message:
  -----------
  - Re-add a link to refresh the ZMI menu tree on the left. [ci skip]


  Commit: ff1ccda43fb9826c109c0612f9bb1281144c95f7
      https://github.com/zopefoundation/Zope/commit/ff1ccda43fb9826c109c0612f9bb1281144c95f7
  Author: Jens Vagelpohl <jens at netz.ooo>
  Date:   2017-11-03 (Fri, 03 Nov 2017)

  Changed paths:
    M CHANGES.rst
    M requirements-full.txt
    M versions-prod.cfg

  Log Message:
  -----------
  - Fixed DocumentTemplate version 3.0b2 fixes #179 (ZMI navtree error).


  Commit: ac9f138ed2cb70dc121d9326d640e9dfb0c3a6a3
      https://github.com/zopefoundation/Zope/commit/ac9f138ed2cb70dc121d9326d640e9dfb0c3a6a3
  Author: Jan Jockusch <jan at jockusch.de>
  Date:   2017-11-07 (Tue, 07 Nov 2017)

  Changed paths:
    M src/Products/Five/browser/configure.zcml

  Log Message:
  -----------
  JJ: Removed reference to old action.html


  Commit: f914f330c70e5838e0adfbb6960cd4fabd8b3292
      https://github.com/zopefoundation/Zope/commit/f914f330c70e5838e0adfbb6960cd4fabd8b3292
  Author: David Glick <david at glicksoftware.com>
  Date:   2017-11-16 (Thu, 16 Nov 2017)

  Changed paths:
    M CHANGES.rst
    M src/Testing/ZopeTestCase/functional.py
    M src/Testing/ZopeTestCase/zopedoctest/functional.py

  Log Message:
  -----------
  Set x-wsgiorg.throw_errors earlier because request copies its environ


  Commit: 8f3e5336fbff7dd7cdb4f8a9591bd463ed406d4d
      https://github.com/zopefoundation/Zope/commit/8f3e5336fbff7dd7cdb4f8a9591bd463ed406d4d
  Author: David Glick <david.glick at plone.org>
  Date:   2017-11-16 (Thu, 16 Nov 2017)

  Changed paths:
    M CHANGES.rst
    M src/Testing/ZopeTestCase/functional.py
    M src/Testing/ZopeTestCase/zopedoctest/functional.py

  Log Message:
  -----------
  Merge pull request #222 from zopefoundation/fix-handle_errors

Set x-wsgiorg.throw_errors earlier because request copies its environ


  Commit: 2d16fb91c830b7f3d7917b617544feff369cb168
      https://github.com/zopefoundation/Zope/commit/2d16fb91c830b7f3d7917b617544feff369cb168
  Author: Tres Seaver <tseaver at palladion.com>
  Date:   2017-11-21 (Tue, 21 Nov 2017)

  Changed paths:
    M src/ZPublisher/HTTPRequest.py

  Log Message:
  -----------
  Fix rendering of cookies when using 'str(request)' (#225)

Closes #224.


  Commit: 2f74ef070b3d13002a02e11c7f75df458c8bfc9c
      https://github.com/zopefoundation/Zope/commit/2f74ef070b3d13002a02e11c7f75df458c8bfc9c
  Author: Michael Howitz <mh at gocept.com>
  Date:   2017-11-30 (Thu, 30 Nov 2017)

  Changed paths:
    M docs/zope2book/SearchingZCatalog.rst

  Log Message:
  -----------
  Use consistent spelling of KeywordIndex


  Commit: 32f6cba373425faef31b84cb1ad4592978649159
      https://github.com/zopefoundation/Zope/commit/32f6cba373425faef31b84cb1ad4592978649159
  Author: Maurits van Rees <maurits at vanrees.org>
  Date:   2017-11-30 (Thu, 30 Nov 2017)

  Changed paths:
    M buildout.cfg

  Log Message:
  -----------
  index = https://pypi.python.org/simple/


  Commit: 95b7f43ff07b91689aacd04278321afed2aa77b0
      https://github.com/zopefoundation/Zope/commit/95b7f43ff07b91689aacd04278321afed2aa77b0
  Author: Maurits van Rees <maurits at vanrees.org>
  Date:   2017-12-01 (Fri, 01 Dec 2017)

  Changed paths:
    M CHANGES.rst
    M src/OFS/Application.py
    M src/OFS/tests/testApplication.py

  Log Message:
  -----------
  Made Redirect unavailable as url.  Part of PloneHotfix20171128.


  Commit: 335771992e9d8d7b57409e03c228cac3952b8736
      https://github.com/zopefoundation/Zope/commit/335771992e9d8d7b57409e03c228cac3952b8736
  Author: Jens Vagelpohl <jens at netz.ooo>
  Date:   2017-12-01 (Fri, 01 Dec 2017)

  Changed paths:
    M buildout.cfg

  Log Message:
  -----------
  - alternate index is not needed


  Commit: 4669b8ed2cbabf6cfecaf6f2dcf8255c368051c4
      https://github.com/zopefoundation/Zope/commit/4669b8ed2cbabf6cfecaf6f2dcf8255c368051c4
  Author: Jens Vagelpohl <jens at netz.ooo>
  Date:   2017-12-01 (Fri, 01 Dec 2017)

  Changed paths:
    M CHANGES.rst
    M src/OFS/Application.py
    M src/OFS/tests/testApplication.py

  Log Message:
  -----------
  Merge pull request #228 from zopefoundation/plone-hotfix20171128-redirect-master

Make Redirect unavailable as url [master]


  Commit: e2f83e6c26204477fc860cbf66e5b766e5e663f7
      https://github.com/zopefoundation/Zope/commit/e2f83e6c26204477fc860cbf66e5b766e5e663f7
  Author: Tres Seaver <tseaver at palladion.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

  Changed paths:
    M src/ZPublisher/HTTPRequest.py

  Log Message:
  -----------
  Drop 'ZopeFieldStorage' in favor of 'cgi.FieldStorage'.

The stdlib bug which caused us to fork it is long gone, and we have
our own Py3k bug now.

Leave behind a BBB alias, in case anybody is expecting to import it.


  Commit: d500cb2e6a565f11528e117157b26a45fcc51ae6
      https://github.com/zopefoundation/Zope/commit/d500cb2e6a565f11528e117157b26a45fcc51ae6
  Author: Tres Seaver <tseaver at palladion.com>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

  Changed paths:
    M src/ZPublisher/HTTPRequest.py

  Log Message:
  -----------
  Merge pull request #233 from zopefoundation/223-use-cgi-fieldstorage

Drop 'ZopeFieldStorage' in favor of 'cgi.FieldStorage'.


  Commit: dc5f7037384581f754ddc436c55c76807e7aa111
      https://github.com/zopefoundation/Zope/commit/dc5f7037384581f754ddc436c55c76807e7aa111
  Author: Philip Bauer <bauer at starzel.de>
  Date:   2017-12-08 (Fri, 08 Dec 2017)

  Changed paths:
    M src/ZPublisher/HTTPRequest.py

  Log Message:
  -----------
  Import FieldStorage directly from cgi to reenable a patch in plone.app.blob
See https://github.com/zopefoundation/Zope/commit/e2f83e6c26204477fc860cbf66e5b766e5e663f7#commitcomment-26134188


  Commit: 537999827f75a3d48bf578fc1a771a854ea82b92
      https://github.com/zopefoundation/Zope/commit/537999827f75a3d48bf578fc1a771a854ea82b92
  Author: Maurits van Rees <maurits at vanrees.org>
  Date:   2017-12-09 (Sat, 09 Dec 2017)

  Changed paths:
    M src/ZPublisher/HTTPRequest.py

  Log Message:
  -----------
  Merge pull request #235 from zopefoundation/import_fieldstorage_directly

Import FieldStorage directly to reenable a patch in plone.app.blob


  Commit: 2afa2ec1aca051951893193f1ad9ef6ed9758f24
      https://github.com/zopefoundation/Zope/commit/2afa2ec1aca051951893193f1ad9ef6ed9758f24
  Author: Maurits van Rees <maurits at vanrees.org>
  Date:   2018-01-19 (Fri, 19 Jan 2018)

  Changed paths:
    M CHANGES.rst
    M src/Zope2/App/tests/test_safe_formatter.py
    M src/Zope2/App/tests/using_format_zope3_page_template.pt

  Log Message:
  -----------
  Test that `str.format` checks security for accessed keys and items.

The real fix is in the AccessControl package, released in 4.0b1.
Part of PloneHotfix20171128.


  Commit: d1ebd9a890cf268ad07e42b3aae58cd1a7588129
      https://github.com/zopefoundation/Zope/commit/d1ebd9a890cf268ad07e42b3aae58cd1a7588129
  Author: Maurits van Rees <maurits at vanrees.org>
  Date:   2018-01-25 (Thu, 25 Jan 2018)

  Changed paths:
    M CHANGES.rst
    M src/Zope2/App/tests/test_safe_formatter.py
    M src/Zope2/App/tests/using_format_zope3_page_template.pt

  Log Message:
  -----------
  Merge pull request #241 from zopefoundation/test-str-format-key-item-access-master

Test that `str.format` checks security for accessed keys and items. [master]


  Commit: 6d03d457d8c2f597cb698ddff2907e9e0801b1c8
      https://github.com/zopefoundation/Zope/commit/6d03d457d8c2f597cb698ddff2907e9e0801b1c8
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-01-25 (Thu, 25 Jan 2018)

  Changed paths:
    M versions-prod.cfg

  Log Message:
  -----------
  Add buildout section so this file can be parsed by the buildout parser without having to use extend in another file.


  Commit: c3a5a4257b6e1a0069e3c999739d997b01a770dc
      https://github.com/zopefoundation/Zope/commit/c3a5a4257b6e1a0069e3c999739d997b01a770dc
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-01-27 (Sat, 27 Jan 2018)

  Changed paths:
    M CHANGES.rst
    M requirements-full.txt
    M versions-prod.cfg
    M versions.cfg

  Log Message:
  -----------
  Update dependencies to current versions. (#243)


  Commit: d29dbd3f1c31dab010c78002b8fca444610b1c0a
      https://github.com/zopefoundation/Zope/commit/d29dbd3f1c31dab010c78002b8fca444610b1c0a
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-01-27 (Sat, 27 Jan 2018)

  Changed paths:
    M MANIFEST.in
    M setup.cfg

  Log Message:
  -----------
  Pimp MANIFEST and ignores to make `check-manifest` happy.


  Commit: f46acf9e8a8ab71e3c8b421390956e1908c04ec0
      https://github.com/zopefoundation/Zope/commit/f46acf9e8a8ab71e3c8b421390956e1908c04ec0
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-01-27 (Sat, 27 Jan 2018)

  Changed paths:
    M buildout.cfg
    M versions.cfg

  Log Message:
  -----------
  Add `zest.releaser` to ease releases.


  Commit: 16d871d77e5e13ea433ba83537838c3f56909483
      https://github.com/zopefoundation/Zope/commit/16d871d77e5e13ea433ba83537838c3f56909483
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-01-27 (Sat, 27 Jan 2018)

  Changed paths:
    M CHANGES.rst
    M setup.py

  Log Message:
  -----------
  Preparing release 4.0b3

[skip ci]


  Commit: 734e4aa9e3b6510ccb419a2a943b682cdf6e3495
      https://github.com/zopefoundation/Zope/commit/734e4aa9e3b6510ccb419a2a943b682cdf6e3495
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-01-27 (Sat, 27 Jan 2018)

  Changed paths:
    M requirements-full.txt
    M versions-prod.cfg

  Log Message:
  -----------
  Pin version.


  Commit: 8f9685c3dd8f8a7b916b289f449239b25d64e02a
      https://github.com/zopefoundation/Zope/commit/8f9685c3dd8f8a7b916b289f449239b25d64e02a
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-01-27 (Sat, 27 Jan 2018)

  Changed paths:
    M CHANGES.rst
    M setup.py

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

[skip ci]


  Commit: 95f1e18095ed2a10fdc803f9d9e108ce92bd0514
      https://github.com/zopefoundation/Zope/commit/95f1e18095ed2a10fdc803f9d9e108ce92bd0514
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-01-27 (Sat, 27 Jan 2018)

  Changed paths:
    M requirements-full.txt
    M versions-prod.cfg

  Log Message:
  -----------
  svb


  Commit: 4d656786a1d3afda21017c203720e6d96bbf6bff
      https://github.com/zopefoundation/Zope/commit/4d656786a1d3afda21017c203720e6d96bbf6bff
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-01-27 (Sat, 27 Jan 2018)

  Changed paths:
    M buildout.cfg

  Log Message:
  -----------
  Add needed wheel package to create wheels.


  Commit: d083864fca1c808d5287d161d9113d12b4170d0f
      https://github.com/zopefoundation/Zope/commit/d083864fca1c808d5287d161d9113d12b4170d0f
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-01-27 (Sat, 27 Jan 2018)

  Changed paths:
    M docs/maintenance.rst

  Log Message:
  -----------
  Update release documentation: Ease release by using `zest.releaser`


  Commit: f3dccfb26dc77c1868898c104b3106ec5f76ce6b
      https://github.com/zopefoundation/Zope/commit/f3dccfb26dc77c1868898c104b3106ec5f76ce6b
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-01-27 (Sat, 27 Jan 2018)

  Changed paths:
    M docs/conf.py

  Log Message:
  -----------
  Update names and years.


  Commit: 1f20f3e6220a34d9f38ce2959f0c85fc01722d55
      https://github.com/zopefoundation/Zope/commit/1f20f3e6220a34d9f38ce2959f0c85fc01722d55
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-02-02 (Fri, 02 Feb 2018)

  Changed paths:
    M requirements-full.txt
    M versions-prod.cfg

  Log Message:
  -----------
  Update to current version.

Fixes #246.


  Commit: f95402ee1f3808da7220e272fea5d631bb76b708
      https://github.com/zopefoundation/Zope/commit/f95402ee1f3808da7220e272fea5d631bb76b708
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-02-05 (Mon, 05 Feb 2018)

  Changed paths:
    M buildout.cfg

  Log Message:
  -----------
  Add package which needs a release before the next Zope release.


  Commit: c0df6dead5390b6baf0998f06f6bed577a5658c2
      https://github.com/zopefoundation/Zope/commit/c0df6dead5390b6baf0998f06f6bed577a5658c2
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-02-06 (Tue, 06 Feb 2018)

  Changed paths:
    M buildout.cfg

  Log Message:
  -----------
  Add another package which needs a release before the next Zope release.


  Commit: 53ce0572cfe6e82fb6ed44bcd62b414f755f143c
      https://github.com/zopefoundation/Zope/commit/53ce0572cfe6e82fb6ed44bcd62b414f755f143c
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-02-09 (Fri, 09 Feb 2018)

  Changed paths:
    M docs/INSTALL-buildout.rst
    M docs/INSTALL-virtualenv.rst
    M docs/conf.py

  Log Message:
  -----------
  Doc how to use ZServer nowadays (#250)

* Document how to use ZServer instead of WSGI.

* Prevent an error about a wrong setuptools version while installing collective.recipe.sphinxbuilder.

* Use nice CSS when creating the documentation by a user as documented.


  Commit: 57d266f6451ff4a6fea0d29b6f4f0660d49014ab
      https://github.com/zopefoundation/Zope/commit/57d266f6451ff4a6fea0d29b6f4f0660d49014ab
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-02-22 (Thu, 22 Feb 2018)

  Changed paths:
    M CHANGES.rst

  Log Message:
  -----------
  Improve text.

Fixes #239.


  Commit: d771b345294b34b0df40f057dca21589472a8042
      https://github.com/zopefoundation/Zope/commit/d771b345294b34b0df40f057dca21589472a8042
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-03-07 (Wed, 07 Mar 2018)

  Changed paths:
    M buildout.cfg

  Log Message:
  -----------
  Add package needing a release before next Zope release.


  Commit: cb30fce74f6c28d213c79c3adf3b60443b2ce712
      https://github.com/zopefoundation/Zope/commit/cb30fce74f6c28d213c79c3adf3b60443b2ce712
  Author: Tres Seaver <tseaver at palladion.com>
  Date:   2018-03-14 (Wed, 14 Mar 2018)

  Changed paths:
    M docs/zdgbook/Security.rst

  Log Message:
  -----------
  Typo corrections

Closes #255.

[ci skip]


  Commit: 97147226fc97f97f3f68619b6448a431defafb76
      https://github.com/zopefoundation/Zope/commit/97147226fc97f97f3f68619b6448a431defafb76
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-03-22 (Thu, 22 Mar 2018)

  Changed paths:
    M src/OFS/dtml/renameForm.dtml

  Log Message:
  -----------
  Fix whitespace.


  Commit: 3fdefc231f098b8c9d83d64b31d9c67b46fd37bd
      https://github.com/zopefoundation/Zope/commit/3fdefc231f098b8c9d83d64b31d9c67b46fd37bd
  Author: Philip Bauer <bauer at starzel.de>
  Date:   2018-03-22 (Thu, 22 Mar 2018)

  Changed paths:
    M src/OFS/ObjectManager.py

  Log Message:
  -----------
  fix sorting of a list of dicts of meta_types


  Commit: f8386d6e246c95f3aee016899d30baaa09394e26
      https://github.com/zopefoundation/Zope/commit/f8386d6e246c95f3aee016899d30baaa09394e26
  Author: Philip Bauer <bauer at starzel.de>
  Date:   2018-03-22 (Thu, 22 Mar 2018)

  Changed paths:
    M src/OFS/ObjectManager.py

  Log Message:
  -----------
  use sorted and itemgetter


  Commit: 549c1cab4398e6056ca608d3ef9c021c1517cf67
      https://github.com/zopefoundation/Zope/commit/549c1cab4398e6056ca608d3ef9c021c1517cf67
  Author: jugmac00 <jugmac00 at users.noreply.github.com>
  Date:   2018-03-26 (Mon, 26 Mar 2018)

  Changed paths:
    M docs/zdgbook/ObjectPublishing.rst

  Log Message:
  -----------
  Update ObjectPublishing.rst

When I tried to refactor a form submission (which allows up to five users to sign up at once) to make use of records, I stumbled upon the problem, that clicking a gender radio button for one user deactivated all the other users' gender selections. The problem was the name attribute of the input radio button, ie  name="users.gender:records". Unwilling to go back to the solution which numbered the fields (ie user_5_gender), I switched from radio buttons to select boxes.


  Commit: bf1b53717736a33e0b4638fb8456c720567060d9
      https://github.com/zopefoundation/Zope/commit/bf1b53717736a33e0b4638fb8456c720567060d9
  Author: jugmac00 <jugmac00 at users.noreply.github.com>
  Date:   2018-03-26 (Mon, 26 Mar 2018)

  Changed paths:
    M docs/zdgbook/ObjectPublishing.rst

  Log Message:
  -----------
  Update ObjectPublishing.rst

- follow character limit
- change phrasing


  Commit: 14bca366f27568ec2ba09b9345f94e0b0e640594
      https://github.com/zopefoundation/Zope/commit/14bca366f27568ec2ba09b9345f94e0b0e640594
  Author: Tres Seaver <tseaver at palladion.com>
  Date:   2018-03-26 (Mon, 26 Mar 2018)

  Changed paths:
    M docs/zdgbook/ObjectPublishing.rst

  Log Message:
  -----------
  Merge pull request #261 from jugmac00/patch-1

Update ObjectPublishing.rst


  Commit: 30224fefcd3fdc93f3acca5fe5e36253b77a4dcc
      https://github.com/zopefoundation/Zope/commit/30224fefcd3fdc93f3acca5fe5e36253b77a4dcc
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-03-28 (Wed, 28 Mar 2018)

  Changed paths:
    M CHANGES.rst
    M src/OFS/dtml/renameForm.dtml

  Log Message:
  -----------
  Fix renaming of images and files via ZMI.
Fixes #247.


  Commit: 20d92ccb73f5e77bd77c967e32403f2b40f5b594
      https://github.com/zopefoundation/Zope/commit/20d92ccb73f5e77bd77c967e32403f2b40f5b594
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-03-28 (Wed, 28 Mar 2018)

  Changed paths:
    M CHANGES.rst
    M src/ZPublisher/WSGIPublisher.py
    M src/ZPublisher/tests/test_WSGIPublisher.py

  Log Message:
  -----------
  Use correct stdout stream in publish_module. (#256)

* Use correct stdout stream.

If `publish_module` is called with a `_response` parameter which is not `None` its stdout is written to but is not read from.

Detected in zopefoundation/Products.ExternalEditor#10.


  Commit: 4b194a7f8e04ad27602abfa1919b50e8250aa688
      https://github.com/zopefoundation/Zope/commit/4b194a7f8e04ad27602abfa1919b50e8250aa688
  Author: Philip Bauer <bauer at starzel.de>
  Date:   2018-04-02 (Mon, 02 Apr 2018)

  Changed paths:
    M src/OFS/ObjectManager.py

  Log Message:
  -----------
  Merge pull request #260 from zopefoundation/py3_sorting

Fix sorting of a list of dicts of meta_types


  Commit: db63a2dd6617a4558403abb6ef6245b962e7fb1f
      https://github.com/zopefoundation/Zope/commit/db63a2dd6617a4558403abb6ef6245b962e7fb1f
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-04-04 (Wed, 04 Apr 2018)

  Changed paths:
    M README.rst

  Log Message:
  -----------
  Mention pip installation.


  Commit: 0e430a3767a2c23ea28b05f75abdc38c656df467
      https://github.com/zopefoundation/Zope/commit/0e430a3767a2c23ea28b05f75abdc38c656df467
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-04-04 (Wed, 04 Apr 2018)

  Changed paths:
    M docs/INSTALL-virtualenv.rst

  Log Message:
  -----------
  Update to new canonical URL and new version

[skip ci]


  Commit: 4a1283f91b59df00ed03030fc91fd85564f1a503
      https://github.com/zopefoundation/Zope/commit/4a1283f91b59df00ed03030fc91fd85564f1a503
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-04-04 (Wed, 04 Apr 2018)

  Changed paths:
    R README.txt

  Log Message:
  -----------
  Remove not needed file.


  Commit: 8f0783f4d07e8efecf20a75801d82ec933b6d0be
      https://github.com/zopefoundation/Zope/commit/8f0783f4d07e8efecf20a75801d82ec933b6d0be
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-04-04 (Wed, 04 Apr 2018)

  Changed paths:
    M README.rst

  Log Message:
  -----------
  Update to new PyPI

[skip ci]


  Commit: dc1426674becd0e136d0a214c2aaa0546d4b07e3
      https://github.com/zopefoundation/Zope/commit/dc1426674becd0e136d0a214c2aaa0546d4b07e3
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-04-04 (Wed, 04 Apr 2018)

  Changed paths:
    M setup.py

  Log Message:
  -----------
  Garden Trove classifiers.


  Commit: eec4d7ca5509b279daf91a9568428e0eec4df67e
      https://github.com/zopefoundation/Zope/commit/eec4d7ca5509b279daf91a9568428e0eec4df67e
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-04-06 (Fri, 06 Apr 2018)

  Changed paths:
    A .coveragerc
    M .gitignore
    M .travis.yml
    M tox.ini

  Log Message:
  -----------
  Add test coverage computation and coveralls support.


  Commit: 57ff97d3d9741236e8beede02b3d00b78db091e5
      https://github.com/zopefoundation/Zope/commit/57ff97d3d9741236e8beede02b3d00b78db091e5
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-04-06 (Fri, 06 Apr 2018)

  Changed paths:
    M tox.ini

  Log Message:
  -----------
  Colorize the output by default and render progress dots.
[skip ci]


  Commit: c4a76d9486c48d5fd5253c7a19c32f070c40b3a4
      https://github.com/zopefoundation/Zope/commit/c4a76d9486c48d5fd5253c7a19c32f070c40b3a4
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-04-12 (Thu, 12 Apr 2018)

  Changed paths:
    M src/Testing/ZopeTestCase/functional.py
    M src/Testing/ZopeTestCase/zopedoctest/FunctionalDocTest.txt
    M src/Testing/ZopeTestCase/zopedoctest/functional.py

  Log Message:
  -----------
  fix regression in doctest functional helper: sort headers (#259)

* fix regression in doctest functional helper: sort headers

* Return body as str not bytes in Python 3.

When printing a bytes object the newlines are printed as \n instead of newlines.

Additionally fix the one test broken by the change.


  Commit: dbaaf44ba24471fb68230c3c69a9dd8c00fe839d
      https://github.com/zopefoundation/Zope/commit/dbaaf44ba24471fb68230c3c69a9dd8c00fe839d
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-04-12 (Thu, 12 Apr 2018)

  Changed paths:
    M CHANGES.rst

  Log Message:
  -----------
  Add missing change log entry.


  Commit: 4daf8652afe5c9c10abe990a4494b3a229cc73c4
      https://github.com/zopefoundation/Zope/commit/4daf8652afe5c9c10abe990a4494b3a229cc73c4
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-04-12 (Thu, 12 Apr 2018)

  Changed paths:
    M CHANGES.rst

  Log Message:
  -----------
  Add change log entries.


  Commit: fd3a940aa02df1cb8f9ba4f6f21a8838dbb3edb5
      https://github.com/zopefoundation/Zope/commit/fd3a940aa02df1cb8f9ba4f6f21a8838dbb3edb5
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-04-12 (Thu, 12 Apr 2018)

  Changed paths:
    M CHANGES.rst
    M buildout.cfg
    M versions-prod.cfg
    M versions.cfg

  Log Message:
  -----------
  Update dependencies to newest versions.


  Commit: e8598cf9b2065f5ec82d55c0a04f47188b7924f3
      https://github.com/zopefoundation/Zope/commit/e8598cf9b2065f5ec82d55c0a04f47188b7924f3
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-04-12 (Thu, 12 Apr 2018)

  Changed paths:
    M docs/maintenance.rst

  Log Message:
  -----------
  Add more needed steps for making a release.


  Commit: b7c210d465ab6fbe39d5ab727dd1a5c479d8be13
      https://github.com/zopefoundation/Zope/commit/b7c210d465ab6fbe39d5ab727dd1a5c479d8be13
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-04-18 (Wed, 18 Apr 2018)

  Changed paths:
    M .travis.yml
    M CHANGES.rst
    M docs/INSTALL-buildout.rst
    M docs/WHATSNEW.rst
    M docs/operation.rst
    M setup.py
    M tox.ini
    M versions-prod.cfg

  Log Message:
  -----------
  Drop support for Python 3.4.

This is necessary because Python 3.4 support was dropped by AccessControl 4.0b4.


  Commit: fb62517980e29cb6b4b7e963b49dfc403bd291f9
      https://github.com/zopefoundation/Zope/commit/fb62517980e29cb6b4b7e963b49dfc403bd291f9
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-04-18 (Wed, 18 Apr 2018)

  Changed paths:
    M buildout.cfg
    M versions-prod.cfg
    M versions.cfg

  Log Message:
  -----------
  Update to recent versions.


  Commit: 57070623de380bfab8e3f412ee370276814e9fe9
      https://github.com/zopefoundation/Zope/commit/57070623de380bfab8e3f412ee370276814e9fe9
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-04-18 (Wed, 18 Apr 2018)

  Changed paths:
    M requirements-full.txt
    M versions.cfg

  Log Message:
  -----------
  Fix update to recent versions.


  Commit: 236235fff98ba1afbf584b14648881e6fdc2ff06
      https://github.com/zopefoundation/Zope/commit/236235fff98ba1afbf584b14648881e6fdc2ff06
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-04-18 (Wed, 18 Apr 2018)

  Changed paths:
    M CHANGES.rst

  Log Message:
  -----------
  Garden changelog to contain links to the fixed issues.


  Commit: c3129e86727d1275af730ab98b54abf533889629
      https://github.com/zopefoundation/Zope/commit/c3129e86727d1275af730ab98b54abf533889629
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-04-19 (Thu, 19 Apr 2018)

  Changed paths:
    M CHANGES.rst
    M src/OFS/CopySupport.py
    M src/OFS/tests/testCopySupport.py

  Log Message:
  -----------
  Add ability to paste objects without limits. (#269)

* Add tests to check the DoS prevention code.

* Add `._pasteObjects()` to be able to paste objects without limits.

Fixes #217.


  Commit: d2d64c1c8bd0c69bedf7ca9591bab6c8993a7e94
      https://github.com/zopefoundation/Zope/commit/d2d64c1c8bd0c69bedf7ca9591bab6c8993a7e94
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-04-19 (Thu, 19 Apr 2018)

  Changed paths:
    M src/OFS/CopySupport.py

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


  Commit: 929c8e9c8201df8fe769183d3bcddaefa0d7db1b
      https://github.com/zopefoundation/Zope/commit/929c8e9c8201df8fe769183d3bcddaefa0d7db1b
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-04-23 (Mon, 23 Apr 2018)

  Changed paths:
    M README.rst

  Log Message:
  -----------
  Add coverage badge + fix alt texts of PyPI badges.
[skip ci]


  Commit: eb4baa09ea4bb63da019ed5d204c190809a41c0f
      https://github.com/zopefoundation/Zope/commit/eb4baa09ea4bb63da019ed5d204c190809a41c0f
  Author: Andreas Zeidler <az at zitc.de>
  Date:   2018-04-23 (Mon, 23 Apr 2018)

  Changed paths:
    M CHANGES.rst
    M setup.py
    M src/OFS/tests/testProperties.py
    M src/ZPublisher/Converters.py
    M src/ZPublisher/HTTPRequest.py
    M src/ZPublisher/tests/testHTTPRequest.py
    M src/ZPublisher/tests/test_Converters.py

  Log Message:
  -----------
  Fix 'lines' property to always use 'bytes' (#206)

* Convert lists/tuples of strings to bytes.

`str` does the same in Python 2.

* Also make sure bytes will be correctly converted as well.


  Commit: 8204194568741116d12487979c1873cabacc8c2b
      https://github.com/zopefoundation/Zope/commit/8204194568741116d12487979c1873cabacc8c2b
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-04-23 (Mon, 23 Apr 2018)

  Changed paths:
    M versions-prod.cfg
    M versions.cfg

  Log Message:
  -----------
  Update dependencies to newest versions.


  Commit: 8edf796b67c97ad1cdbda5ff5db9aa963a2c7c0d
      https://github.com/zopefoundation/Zope/commit/8edf796b67c97ad1cdbda5ff5db9aa963a2c7c0d
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-04-23 (Mon, 23 Apr 2018)

  Changed paths:
    M requirements-full.txt

  Log Message:
  -----------
  Update dependencies to newest versions; here, too.


  Commit: 9dcb5475461a12c64829f102665ac3f063510ff7
      https://github.com/zopefoundation/Zope/commit/9dcb5475461a12c64829f102665ac3f063510ff7
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-04-23 (Mon, 23 Apr 2018)

  Changed paths:
    M CHANGES.rst
    M setup.py

  Log Message:
  -----------
  Preparing release 4.0b4

[skip ci]


  Commit: 362acc5def41cfd8bda0f6794b8f316349c399fb
      https://github.com/zopefoundation/Zope/commit/362acc5def41cfd8bda0f6794b8f316349c399fb
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-04-23 (Mon, 23 Apr 2018)

  Changed paths:
    M requirements-full.txt
    M versions-prod.cfg

  Log Message:
  -----------
  Use current release.


  Commit: 9d72c25861f41d1135a94bf645f373333b69e31a
      https://github.com/zopefoundation/Zope/commit/9d72c25861f41d1135a94bf645f373333b69e31a
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-04-23 (Mon, 23 Apr 2018)

  Changed paths:
    M CHANGES.rst
    M setup.py

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

[skip ci]


  Commit: bba12f82c3c197cc50afd11ab891cdb627cdbdca
      https://github.com/zopefoundation/Zope/commit/bba12f82c3c197cc50afd11ab891cdb627cdbdca
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-04-23 (Mon, 23 Apr 2018)

  Changed paths:
    M requirements-full.txt
    M versions-prod.cfg

  Log Message:
  -----------
  Back to development.


  Commit: ead49ccfa394deee8ca5c3f0de9fb9360ca072dd
      https://github.com/zopefoundation/Zope/commit/ead49ccfa394deee8ca5c3f0de9fb9360ca072dd
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-04-23 (Mon, 23 Apr 2018)

  Changed paths:
    M docs/maintenance.rst

  Log Message:
  -----------
  Add required step.


  Commit: 2cf10570ae1b3e0d31f3c29bbf0725daaf7fe017
      https://github.com/zopefoundation/Zope/commit/2cf10570ae1b3e0d31f3c29bbf0725daaf7fe017
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-04-23 (Mon, 23 Apr 2018)

  Changed paths:
    M docs/INSTALL-virtualenv.rst

  Log Message:
  -----------
  Prefer Python 3 over Python 2

Fix wording and update to current version numbers.


  Commit: 535413c3728523441a58b00102ec1d252d53e767
      https://github.com/zopefoundation/Zope/commit/535413c3728523441a58b00102ec1d252d53e767
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-04-23 (Mon, 23 Apr 2018)

  Changed paths:
    M CHANGES.rst

  Log Message:
  -----------
  Typo.

Thanks @gp54321.


  Commit: dd61b836cd5b73d619a50164932388165defabd1
      https://github.com/zopefoundation/Zope/commit/dd61b836cd5b73d619a50164932388165defabd1
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-04-23 (Mon, 23 Apr 2018)

  Changed paths:
    M docs/maintenance.rst

  Log Message:
  -----------
  Add announcement channels.


  Commit: f319ac40ce6a916e360630d2616ce71b4e50695d
      https://github.com/zopefoundation/Zope/commit/f319ac40ce6a916e360630d2616ce71b4e50695d
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-05-08 (Tue, 08 May 2018)

  Changed paths:
    M versions.cfg

  Log Message:
  -----------
  Update to a version which supports fish.


  Commit: 08237d497bf9b56933f2fd64c4864c9847df4f32
      https://github.com/zopefoundation/Zope/commit/08237d497bf9b56933f2fd64c4864c9847df4f32
  Author: David Glick <david at glicksoftware.com>
  Date:   2018-05-09 (Wed, 09 May 2018)

  Changed paths:
    M CHANGES.rst
    M src/OFS/Application.py
    M src/OFS/Cache.py

  Log Message:
  -----------
  Avoid deprecation warning for log.warn


  Commit: 05d4b4571272f2d182b7824410f2bc180cc27359
      https://github.com/zopefoundation/Zope/commit/05d4b4571272f2d182b7824410f2bc180cc27359
  Author: David Glick <david.glick at plone.org>
  Date:   2018-05-10 (Thu, 10 May 2018)

  Changed paths:
    M CHANGES.rst
    M src/OFS/Application.py
    M src/OFS/Cache.py

  Log Message:
  -----------
  Merge pull request #274 from zopefoundation/log-warning

Avoid deprecation warning for log.warn


  Commit: 87bfbe9f74f80dbe69d83ebc0d425b683bc0a061
      https://github.com/zopefoundation/Zope/commit/87bfbe9f74f80dbe69d83ebc0d425b683bc0a061
  Author: Steffen Allner <sa at gocept.com>
  Date:   2018-05-16 (Wed, 16 May 2018)

  Changed paths:
    A .coveragerc
    M .gitignore
    M .travis.yml
    M CHANGES.rst
    M MANIFEST.in
    M README.rst
    R README.txt
    M buildout.cfg
    M docs/INSTALL-buildout.rst
    M docs/INSTALL-virtualenv.rst
    M docs/WHATSNEW.rst
    M docs/conf.py
    M docs/maintenance.rst
    M docs/operation.rst
    M docs/zdgbook/ObjectPublishing.rst
    M docs/zdgbook/Security.rst
    M docs/zdgbook/examples/PollImplementation.py
    M docs/zope2book/SearchingZCatalog.rst
    M requirements-full.txt
    M setup.cfg
    M setup.py
    M sources.cfg
    M src/App/Common.py
    M src/App/ProductContext.py
    M src/App/ZApplication.py
    M src/App/config.py
    M src/App/dtml/menu.dtml
    M src/App/tests/test_ApplicationManager.py
    M src/App/tests/test_class_init.py
    M src/App/version_txt.py
    M src/OFS/Application.py
    M src/OFS/Cache.py
    M src/OFS/CopySupport.py
    M src/OFS/FindSupport.py
    M src/OFS/Moniker.py
    M src/OFS/ObjectManager.py
    M src/OFS/SimpleItem.py
    M src/OFS/Traversable.py
    A src/OFS/dtml/properties.dtml
    A src/OFS/dtml/propertyType.dtml
    A src/OFS/dtml/propertysheets.dtml
    M src/OFS/dtml/renameForm.dtml
    M src/OFS/misc_.py
    M src/OFS/tests/testAppInitializer.py
    M src/OFS/tests/testApplication.py
    M src/OFS/tests/testCopySupport.py
    M src/OFS/tests/testCopySupportEvents.py
    M src/OFS/tests/testCopySupportHooks.py
    M src/OFS/tests/testProperties.py
    M src/OFS/tests/testTraverse.py
    M src/OFS/tests/test_DTMLDocument.py
    M src/OFS/tests/test_DTMLMethod.py
    M src/OFS/tests/test_metaconfigure.py
    M src/Products/Five/browser/adding.py
    M src/Products/Five/browser/configure.zcml
    M src/Products/Five/browser/metaconfigure.py
    M src/Products/Five/browser/tests/pages.py
    M src/Products/Five/browser/tests/test_decode.py
    M src/Products/Five/browser/tests/test_metaconfigure.py
    M src/Products/Five/browser/tests/test_pages.py
    M src/Products/Five/viewlet/tests.py
    M src/Products/PageTemplates/Expressions.py
    M src/Products/PageTemplates/expression.py
    M src/Products/PageTemplates/tests/testExpressions.py
    M src/Products/PageTemplates/tests/testZopePageTemplate.py
    A src/Products/SiteAccess/VirtualHostMonster.py
    A src/Products/SiteAccess/__init__.py
    A src/Products/SiteAccess/configure.zcml
    A src/Products/SiteAccess/tests/__init__.py
    A src/Products/SiteAccess/tests/testVirtualHostMonster.py
    A src/Products/SiteAccess/www/VirtualHostMonster.dtml
    A src/Products/SiteAccess/www/manage_edit.dtml
    M src/Shared/DC/Scripts/Bindings.py
    M src/Shared/DC/Scripts/Signature.py
    M src/Testing/ZopeTestCase/functional.py
    M src/Testing/ZopeTestCase/layer.py
    M src/Testing/ZopeTestCase/placeless.py
    M src/Testing/ZopeTestCase/sandbox.py
    M src/Testing/ZopeTestCase/testBaseTestCase.py
    M src/Testing/ZopeTestCase/testPlaceless.py
    M src/Testing/ZopeTestCase/warnhook.py
    M src/Testing/ZopeTestCase/zopedoctest/FunctionalDocTest.txt
    M src/Testing/ZopeTestCase/zopedoctest/functional.py
    M src/Testing/tests/test_testbrowser.py
    M src/ZPublisher/BeforeTraverse.py
    M src/ZPublisher/Converters.py
    M src/ZPublisher/HTTPRequest.py
    M src/ZPublisher/HTTPResponse.py
    M src/ZPublisher/WSGIPublisher.py
    M src/ZPublisher/httpexceptions.py
    M src/ZPublisher/tests/testHTTPRequest.py
    M src/ZPublisher/tests/testHTTPResponse.py
    M src/ZPublisher/tests/test_Converters.py
    M src/ZPublisher/tests/test_WSGIPublisher.py
    M src/ZPublisher/tests/test_mapply.py
    M src/ZPublisher/tests/test_pubevents.py
    M src/ZTUtils/Tree.py
    M src/ZTUtils/Zope.py
    M src/ZTUtils/tests/testTree.py
    A src/Zope2/App/tests/normal_zope3_page_template.pt
    A src/Zope2/App/tests/test_safe_formatter.py
    A src/Zope2/App/tests/using_format_zope3_page_template.pt
    M src/Zope2/Startup/datatypes.py
    M src/Zope2/Startup/handlers.py
    M src/Zope2/Startup/starter.py
    A src/Zope2/Startup/tests/test_handlers.py
    M src/Zope2/Startup/wsgischema.xml
    M src/Zope2/Startup/zopectl.py
    M src/Zope2/utilities/skel/etc/zope.ini.in
    R src/ofs/dtml/properties.dtml
    R src/ofs/dtml/propertyType.dtml
    R src/ofs/dtml/propertysheets.dtml
    M tox.ini
    M util.py
    M versions-prod.cfg
    M versions.cfg

  Log Message:
  -----------
  Merge branch 'master' into unicode-object-id


  Commit: 3161ec272f1c12188cafb52eabdae504e78ea1f5
      https://github.com/zopefoundation/Zope/commit/3161ec272f1c12188cafb52eabdae504e78ea1f5
  Author: Steffen Allner <sa at gocept.com>
  Date:   2018-05-16 (Wed, 16 May 2018)

  Changed paths:
    M src/OFS/ObjectManager.py
    M src/OFS/tests/testObjectManager.py

  Log Message:
  -----------
  Do not allow angle brackets and ampersand.

These result in an id as  TaintedString which is not supported by `hasattr`.


  Commit: 6c751ef06300e70aac5a40b5df1d0bf3c22cc9d6
      https://github.com/zopefoundation/Zope/commit/6c751ef06300e70aac5a40b5df1d0bf3c22cc9d6
  Author: Steffen Allner <sa at gocept.com>
  Date:   2018-05-16 (Wed, 16 May 2018)

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

  Log Message:
  -----------
  Refactor to keep the test more readable.


Compare: https://github.com/zopefoundation/Zope/compare/6c15c7148c83...6c751ef06300
      **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the checkins mailing list