[Checkins] [zopefoundation/zope.app.wsgi] 70965b: Partial python 3 support

GitHub noreply at github.com
Mon Aug 8 14:45:47 CEST 2016


  Branch: refs/heads/master
  Home:   https://github.com/zopefoundation/zope.app.wsgi
  Commit: 70965b75d893ffef1f9ff55bdd1226c02affb839
      https://github.com/zopefoundation/zope.app.wsgi/commit/70965b75d893ffef1f9ff55bdd1226c02affb839
  Author: Andrey Lebedev <andrey at lebedev.lt>
  Date:   2013-02-25 (Mon, 25 Feb 2013)

  Changed paths:
    M setup.py
    M src/zope/app/wsgi/__init__.py
    A src/zope/app/wsgi/_compat.py
    M src/zope/app/wsgi/fileresult.py
    M src/zope/app/wsgi/interfaces.py
    M src/zope/app/wsgi/testlayer.py

  Log Message:
  -----------
  Partial python 3 support


  Commit: 3178e7ec2177c84fdeceadcd43d602a3dcb5fb9d
      https://github.com/zopefoundation/zope.app.wsgi/commit/3178e7ec2177c84fdeceadcd43d602a3dcb5fb9d
  Author: Stephan Richter <stephan.richter at gmail.com>
  Date:   2013-02-27 (Wed, 27 Feb 2013)

  Changed paths:
    A .gitignore
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  Changed version number of the next release.


  Commit: 94d5c1fcfcf16c9d5d048219d0550c468a088884
      https://github.com/zopefoundation/zope.app.wsgi/commit/94d5c1fcfcf16c9d5d048219d0550c468a088884
  Author: Andrey Lebedev <andrey at lebedev.lt>
  Date:   2013-02-27 (Wed, 27 Feb 2013)

  Changed paths:
    M bootstrap.py

  Log Message:
  -----------
  Python 3 compatible bootstrap.py


  Commit: e6fd007b300ce4eb858d366a67492adbc4cbacac
      https://github.com/zopefoundation/zope.app.wsgi/commit/e6fd007b300ce4eb858d366a67492adbc4cbacac
  Author: Andrey Lebedev <andrey at lebedev.lt>
  Date:   2013-02-27 (Wed, 27 Feb 2013)

  Changed paths:
    M buildout.cfg
    M setup.py
    M src/zope/app/wsgi/README.txt
    M src/zope/app/wsgi/__init__.py
    M src/zope/app/wsgi/_compat.py
    M src/zope/app/wsgi/fileresult.txt
    M src/zope/app/wsgi/filereturns.txt
    M src/zope/app/wsgi/paste.py
    M src/zope/app/wsgi/paste.txt
    M src/zope/app/wsgi/testing.py
    M src/zope/app/wsgi/testlayer.py
    M src/zope/app/wsgi/testlayer.txt
    M src/zope/app/wsgi/tests.py

  Log Message:
  -----------
  Partial python3 support


  Commit: 0b875b935d086d06c02cd0ded1bd5b4eb84c6914
      https://github.com/zopefoundation/zope.app.wsgi/commit/0b875b935d086d06c02cd0ded1bd5b4eb84c6914
  Author: Andrey Lebedev <andrey at lebedev.lt>
  Date:   2013-02-27 (Wed, 27 Feb 2013)

  Changed paths:
    A MANIFEST.in

  Log Message:
  -----------
  Manifest added


  Commit: 5d10f9b399a09e7dd93220cf7d1af621c83e0396
      https://github.com/zopefoundation/zope.app.wsgi/commit/5d10f9b399a09e7dd93220cf7d1af621c83e0396
  Author: Andrey Lebedev <andrey at lebedev.lt>
  Date:   2013-02-28 (Thu, 28 Feb 2013)

  Changed paths:
    M buildout.cfg
    M setup.py
    M src/zope/app/wsgi/README.txt
    M src/zope/app/wsgi/_compat.py
    M src/zope/app/wsgi/fileresult.txt

  Log Message:
  -----------
  Fixing tests under python3


  Commit: 566876cfe6cb83f0d56dd5c44ac598d20620ba22
      https://github.com/zopefoundation/zope.app.wsgi/commit/566876cfe6cb83f0d56dd5c44ac598d20620ba22
  Author: Andrey Lebedev <andrey at lebedev.lt>
  Date:   2013-02-28 (Thu, 28 Feb 2013)

  Changed paths:
    M src/zope/app/wsgi/configure.zcml
    M src/zope/app/wsgi/fileresult.py

  Log Message:
  -----------
  Register all possible file types under python3


  Commit: 0ac6701b4bf80d6c2468ec833c97d1c9dbaebef8
      https://github.com/zopefoundation/zope.app.wsgi/commit/0ac6701b4bf80d6c2468ec833c97d1c9dbaebef8
  Author: Andrey Lebedev <andrey at lebedev.lt>
  Date:   2013-02-28 (Thu, 28 Feb 2013)

  Changed paths:
    A ZODB-4.0.0dev.tar.gz
    A tox.ini
    A zope.testbrowser-4.0.3dev.tar.gz

  Log Message:
  -----------
  Tox configuration added


  Commit: ea8fe0c37fc58d91967a720a17a84fa828df2ca9
      https://github.com/zopefoundation/zope.app.wsgi/commit/ea8fe0c37fc58d91967a720a17a84fa828df2ca9
  Author: Andrey Lebedev <andrey at lebedev.lt>
  Date:   2013-02-28 (Thu, 28 Feb 2013)

  Changed paths:
    M CHANGES.txt
    M buildout.cfg
    M setup.py
    M src/zope/app/wsgi/__init__.py
    M tox.ini

  Log Message:
  -----------
  All tests pass


  Commit: 915bba11b9a4ba16cc31e8ba8332c1e7f283273f
      https://github.com/zopefoundation/zope.app.wsgi/commit/915bba11b9a4ba16cc31e8ba8332c1e7f283273f
  Author: Andrey Lebedev <andrey at lebedev.lt>
  Date:   2013-02-28 (Thu, 28 Feb 2013)

  Changed paths:
    M setup.py

  Log Message:
  -----------
  Trove classifiers corrected


  Commit: 566a54d63b0bb0639f1bf5f8a6d0137f6b675ccd
      https://github.com/zopefoundation/zope.app.wsgi/commit/566a54d63b0bb0639f1bf5f8a6d0137f6b675ccd
  Author: Stephan Richter <stephan.richter at gmail.com>
  Date:   2013-03-02 (Sat, 02 Mar 2013)

  Changed paths:
    M .gitignore
    M MANIFEST.in

  Log Message:
  -----------
  Make sure all files will be included in the release.


  Commit: 7bd67b1a1beffcf6e64cfb6e80f169c92a1b9ed6
      https://github.com/zopefoundation/zope.app.wsgi/commit/7bd67b1a1beffcf6e64cfb6e80f169c92a1b9ed6
  Author: Stephan Richter <stephan.richter at gmail.com>
  Date:   2013-03-02 (Sat, 02 Mar 2013)

  Changed paths:
    M CHANGES.txt
    M buildout.cfg
    M setup.py
    M src/zope/app/wsgi/testlayer.py
    M tox.ini

  Log Message:
  -----------
  Fixed a bug in WSGI Test Layer setup, where the DB is not correctly set.


  Commit: 770fb322666512f02e98a456e8f8b3dbffc9021d
      https://github.com/zopefoundation/zope.app.wsgi/commit/770fb322666512f02e98a456e8f8b3dbffc9021d
  Author: Stephan Richter <stephan.richter at gmail.com>
  Date:   2013-03-02 (Sat, 02 Mar 2013)

  Changed paths:
    M CHANGES.txt

  Log Message:
  -----------
  Preparing release 4.0.0a2


  Commit: edf871e2528b63a10c14685ba2d9fd5e8953abc2
      https://github.com/zopefoundation/zope.app.wsgi/commit/edf871e2528b63a10c14685ba2d9fd5e8953abc2
  Author: Stephan Richter <stephan.richter at gmail.com>
  Date:   2013-03-02 (Sat, 02 Mar 2013)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  Back to development: 4.0.0a3


  Commit: 262d9b9a691eb11f8340b06baa2a7cfc5805f17a
      https://github.com/zopefoundation/zope.app.wsgi/commit/262d9b9a691eb11f8340b06baa2a7cfc5805f17a
  Author: Stephan Richter <stephan.richter at gmail.com>
  Date:   2013-03-03 (Sun, 03 Mar 2013)

  Changed paths:
    M .gitignore
    M CHANGES.txt
    M buildout.cfg
    M setup.py
    M src/zope/app/wsgi/README.txt
    M src/zope/app/wsgi/__init__.py
    M src/zope/app/wsgi/filereturns.txt
    M src/zope/app/wsgi/ftesting.zcml
    M src/zope/app/wsgi/testing.py
    M src/zope/app/wsgi/testlayer.py
    M src/zope/app/wsgi/testlayer.txt
    M src/zope/app/wsgi/tests.py
    M tox.ini
    R zope.testbrowser-4.0.3dev.tar.gz

  Log Message:
  -----------
  - tox now uses the Zope test runner to execute tests, since setup tests cannot
  deal with layers, especially when they need to spawn sub-proceeses.

- Switched all functional tests to use `WebTest` instead of
  ``zope.testbrowser``. Setup proper layering.

- Do not rely on ``zope.testbrowser.wsgi`` WSGI layer support. It was not
  needed anyways.

- Minimized the ``ftesting.zcml`` setup.


  Commit: ff5126e15c05946d5e75ad2931b49dcb28b1dc24
      https://github.com/zopefoundation/zope.app.wsgi/commit/ff5126e15c05946d5e75ad2931b49dcb28b1dc24
  Author: Stephan Richter <stephan.richter at gmail.com>
  Date:   2013-03-03 (Sun, 03 Mar 2013)

  Changed paths:
    M CHANGES.txt
    M buildout.cfg
    M src/zope/app/wsgi/ftesting.zcml
    M src/zope/app/wsgi/paste.txt
    M src/zope/app/wsgi/testlayer.py
    M src/zope/app/wsgi/tests.py
    M tox.ini

  Log Message:
  -----------
  - You can now specify additional WSGI middleware components wihtout
  subclassing the ``BrowserLayer`` class.

All tests pass now.


  Commit: 5df4873db3d31073bc12e1697606575df1db0eb2
      https://github.com/zopefoundation/zope.app.wsgi/commit/5df4873db3d31073bc12e1697606575df1db0eb2
  Author: Stephan Richter <stephan.richter at gmail.com>
  Date:   2013-03-03 (Sun, 03 Mar 2013)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  Preparing release 4.0.0a3


  Commit: ab16671ef56b905e35882c134a11eb6fc243840e
      https://github.com/zopefoundation/zope.app.wsgi/commit/ab16671ef56b905e35882c134a11eb6fc243840e
  Author: Stephan Richter <stephan.richter at gmail.com>
  Date:   2013-03-03 (Sun, 03 Mar 2013)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  Back to development: 4.0.0a4


  Commit: ac7ff6c24616e4cf628eba4f1019cb38fb8327c4
      https://github.com/zopefoundation/zope.app.wsgi/commit/ac7ff6c24616e4cf628eba4f1019cb38fb8327c4
  Author: Stephan Richter <stephan.richter at gmail.com>
  Date:   2013-03-03 (Sun, 03 Mar 2013)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  Add Trove classifiers


  Commit: 69c5627b3e0a81d96870033eccd40e60b2755821
      https://github.com/zopefoundation/zope.app.wsgi/commit/69c5627b3e0a81d96870033eccd40e60b2755821
  Author: Stephan Richter <stephan.richter at gmail.com>
  Date:   2013-03-04 (Mon, 04 Mar 2013)

  Changed paths:
    A .travis.yml

  Log Message:
  -----------
  'Updated Travis YAML.'


  Commit: e2c1715788a3ac8319930edff76075aeeb362970
      https://github.com/zopefoundation/zope.app.wsgi/commit/e2c1715788a3ac8319930edff76075aeeb362970
  Author: Stephan Richter <stephan.richter at gmail.com>
  Date:   2013-03-04 (Mon, 04 Mar 2013)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Packages that require the ZODB must install their local version first.


  Commit: 7d72509570cb3c349a74be27da6f3d2da8cc19cc
      https://github.com/zopefoundation/zope.app.wsgi/commit/7d72509570cb3c349a74be27da6f3d2da8cc19cc
  Author: Marius Gedminas <marius at gedmin.as>
  Date:   2013-03-06 (Wed, 06 Mar 2013)

  Changed paths:
    M CHANGES.txt

  Log Message:
  -----------
  Mention the incompatibility that broke zope.app.http's tests

https://github.com/search?q=%40zopefoundation+zope.app.wsgi.testlayer&type=Code
lists 104 results in various packages, all these will likely be
affected.


  Commit: 5ebe0295d95e1364e1470691124933643a9b561d
      https://github.com/zopefoundation/zope.app.wsgi/commit/5ebe0295d95e1364e1470691124933643a9b561d
  Author: Marius Gedminas <marius at gedmin.as>
  Date:   2013-03-19 (Tue, 19 Mar 2013)

  Changed paths:
    M CHANGES.txt
    M src/zope/app/wsgi/testlayer.py
    M src/zope/app/wsgi/tests.py

  Log Message:
  -----------
  Fix BrowserLayer(allowTearDown=True)


  Commit: f99a61bbbfcdfc7b9543396397fa0f5b5e697c4d
      https://github.com/zopefoundation/zope.app.wsgi/commit/f99a61bbbfcdfc7b9543396397fa0f5b5e697c4d
  Author: Marius Gedminas <marius at gedmin.as>
  Date:   2013-03-19 (Tue, 19 Mar 2013)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  Preparing release 4.0.0a4


  Commit: ad33b4edd4086938a6236b788a3ed881d6e40382
      https://github.com/zopefoundation/zope.app.wsgi/commit/ad33b4edd4086938a6236b788a3ed881d6e40382
  Author: Marius Gedminas <marius at gedmin.as>
  Date:   2013-03-19 (Tue, 19 Mar 2013)

  Changed paths:
    M CHANGES.txt
    M setup.py

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


  Commit: 9388d31dfb596a209d80f741cbac56ba37d56f7b
      https://github.com/zopefoundation/zope.app.wsgi/commit/9388d31dfb596a209d80f741cbac56ba37d56f7b
  Author: Michael Howitz <mh at gocept.com>
  Date:   2016-07-05 (Tue, 05 Jul 2016)

  Changed paths:
    M bootstrap.py

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

# Conflicts:
#	.gitignore
#	.travis.yml
#	MANIFEST.in
#	bootstrap.py
#	buildout.cfg


  Commit: bab81d9118798a209351f604ee204dc9386623d2
      https://github.com/zopefoundation/zope.app.wsgi/commit/bab81d9118798a209351f604ee204dc9386623d2
  Author: Michael Howitz <mh at gocept.com>
  Date:   2016-07-05 (Tue, 05 Jul 2016)

  Changed paths:
    R ZODB-4.0.0dev.tar.gz
    M buildout.cfg

  Log Message:
  -----------
  No longer pin versions which already have a final 4.x release.


  Commit: 7832144a2f93db7a5eeb122fa946a8f315de6516
      https://github.com/zopefoundation/zope.app.wsgi/commit/7832144a2f93db7a5eeb122fa946a8f315de6516
  Author: Michael Howitz <mh at gocept.com>
  Date:   2016-07-05 (Tue, 05 Jul 2016)

  Changed paths:
    M CHANGES.txt

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


  Commit: 05608865a27d5392ded7b0359e6c66e7012763d6
      https://github.com/zopefoundation/zope.app.wsgi/commit/05608865a27d5392ded7b0359e6c66e7012763d6
  Author: Michael Howitz <mh at gocept.com>
  Date:   2016-07-05 (Tue, 05 Jul 2016)

  Changed paths:
    M tox.ini

  Log Message:
  -----------
  Fix tox.ini to use non final release versions.


  Commit: 7563d3347ef417b6848c9d629c19556cb75733c8
      https://github.com/zopefoundation/zope.app.wsgi/commit/7563d3347ef417b6848c9d629c19556cb75733c8
  Author: Michael Howitz <mh at gocept.com>
  Date:   2016-07-05 (Tue, 05 Jul 2016)

  Changed paths:
    M CHANGES.txt
    M setup.py
    M tox.ini

  Log Message:
  -----------
  Drop Python 2.6 support.

Tox no longer runs successfully with this old version.


  Commit: 389c457ecda0bf7879d38a825c009f6e47d8aa85
      https://github.com/zopefoundation/zope.app.wsgi/commit/389c457ecda0bf7879d38a825c009f6e47d8aa85
  Author: Michael Howitz <mh at gocept.com>
  Date:   2016-07-05 (Tue, 05 Jul 2016)

  Changed paths:
    M CHANGES.txt
    M setup.py
    M tox.ini

  Log Message:
  -----------
  Claim support for Python 3.4 and 3.5.


  Commit: e283d1ecbff9fec3d6aec4542782839c6a04cacb
      https://github.com/zopefoundation/zope.app.wsgi/commit/e283d1ecbff9fec3d6aec4542782839c6a04cacb
  Author: Michael Howitz <mh at gocept.com>
  Date:   2016-07-07 (Thu, 07 Jul 2016)

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

  Log Message:
  -----------
  Add coverage analysis to tox.ini


  Commit: da4bdc1fb670007e93f21d5ca0cd2bfa870618c2
      https://github.com/zopefoundation/zope.app.wsgi/commit/da4bdc1fb670007e93f21d5ca0cd2bfa870618c2
  Author: Michael Howitz <mh at gocept.com>
  Date:   2016-07-07 (Thu, 07 Jul 2016)

  Changed paths:
    M CHANGES.txt
    M src/zope/app/wsgi/__init__.py
    M src/zope/app/wsgi/tests.py

  Log Message:
  -----------
  Fix a bug occurring in Python 3 when the principal could not be adapted to `ILoggingInfo`.


  Commit: 230a2d2afee5aca4b9ca0ee229e4574e3463d770
      https://github.com/zopefoundation/zope.app.wsgi/commit/230a2d2afee5aca4b9ca0ee229e4574e3463d770
  Author: Michael Howitz <mh at gocept.com>
  Date:   2016-07-07 (Thu, 07 Jul 2016)

  Changed paths:
    M src/zope/app/wsgi/tests.py

  Log Message:
  -----------
  Sort lines + some PEP-8


  Commit: 54d3897c31946dc38085c29bcfd50f87c61fa3a9
      https://github.com/zopefoundation/zope.app.wsgi/commit/54d3897c31946dc38085c29bcfd50f87c61fa3a9
  Author: Michael Howitz <mh at gocept.com>
  Date:   2016-07-07 (Thu, 07 Jul 2016)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Use tox as the test runner + test the python versions supported by the py3 branch.


  Commit: 3378ff682fea716091224b7e4e90bc0087220612
      https://github.com/zopefoundation/zope.app.wsgi/commit/3378ff682fea716091224b7e4e90bc0087220612
  Author: Michael Howitz <mh at gocept.com>
  Date:   2016-07-07 (Thu, 07 Jul 2016)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Merge branch 'py3' into icemac-no-logging-info


  Commit: d563f518e70a51ced4f0c4a86e11a7f03a6f366a
      https://github.com/zopefoundation/zope.app.wsgi/commit/d563f518e70a51ced4f0c4a86e11a7f03a6f366a
  Author: Michael Howitz <mh at gocept.com>
  Date:   2016-08-05 (Fri, 05 Aug 2016)

  Changed paths:
    M src/zope/app/wsgi/tests.py

  Log Message:
  -----------
  Move stdlib imports above the 3rd party imports as suggested by @mgedmin.


  Commit: d6a0427ae1bf888eb5fe6b82e396fa2693854dc5
      https://github.com/zopefoundation/zope.app.wsgi/commit/d6a0427ae1bf888eb5fe6b82e396fa2693854dc5
  Author: Michael Howitz <mh at gocept.com>
  Date:   2016-08-05 (Fri, 05 Aug 2016)

  Changed paths:
    M src/zope/app/wsgi/tests.py

  Log Message:
  -----------
  PEP-8 fixes.


  Commit: 65c10912b120cbea143d3e3271d507e99ba0f9b8
      https://github.com/zopefoundation/zope.app.wsgi/commit/65c10912b120cbea143d3e3271d507e99ba0f9b8
  Author: Michael Howitz <mh at gocept.com>
  Date:   2016-08-05 (Fri, 05 Aug 2016)

  Changed paths:
    M CHANGES.txt
    M src/zope/app/wsgi/__init__.py
    M src/zope/app/wsgi/tests.py

  Log Message:
  -----------
  Merge pull request #2 from zopefoundation/icemac-no-logging-info

Python 3 migration bugfix in previously uncovered code branch


  Commit: 733a6d1a1989d8042dbb7cef16c42dd9f3800d36
      https://github.com/zopefoundation/zope.app.wsgi/commit/733a6d1a1989d8042dbb7cef16c42dd9f3800d36
  Author: Michael Howitz <mh at gocept.com>
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
    M setup.py

  Log Message:
  -----------
  PEP-8


  Commit: 2911fa9cbc0e5a91719c456d27b6549f028a8b76
      https://github.com/zopefoundation/zope.app.wsgi/commit/2911fa9cbc0e5a91719c456d27b6549f028a8b76
  Author: Michael Howitz <mh at gocept.com>
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
    M CHANGES.txt
    M buildout.cfg
    M setup.py
    M tox.ini

  Log Message:
  -----------
  Use released final versions of zope.app.appsetup and zope.app.publication.


  Commit: 4ee02bd5babde63651f333680659c73e6ba08507
      https://github.com/zopefoundation/zope.app.wsgi/commit/4ee02bd5babde63651f333680659c73e6ba08507
  Author: Michael Howitz <mh at gocept.com>
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
    M MANIFEST.in

  Log Message:
  -----------
  Include .coveragerc in sdist.


  Commit: da2d772ea0e7649320d8fd7cc1f507229fde9982
      https://github.com/zopefoundation/zope.app.wsgi/commit/da2d772ea0e7649320d8fd7cc1f507229fde9982
  Author: Steffen Allner <sa at gocept.com>
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
    A .coveragerc
    M .gitignore
    M .travis.yml
    M CHANGES.txt
    M MANIFEST.in
    M buildout.cfg
    M setup.py
    M src/zope/app/wsgi/README.txt
    M src/zope/app/wsgi/__init__.py
    A src/zope/app/wsgi/_compat.py
    M src/zope/app/wsgi/configure.zcml
    M src/zope/app/wsgi/fileresult.py
    M src/zope/app/wsgi/fileresult.txt
    M src/zope/app/wsgi/filereturns.txt
    M src/zope/app/wsgi/ftesting.zcml
    M src/zope/app/wsgi/interfaces.py
    M src/zope/app/wsgi/paste.py
    M src/zope/app/wsgi/paste.txt
    M src/zope/app/wsgi/testing.py
    M src/zope/app/wsgi/testlayer.py
    M src/zope/app/wsgi/testlayer.txt
    M src/zope/app/wsgi/tests.py
    A tox.ini

  Log Message:
  -----------
  Merge pull request #3 from zopefoundation/py3

Complete Python 3 migration.


Compare: https://github.com/zopefoundation/zope.app.wsgi/compare/e36ccaa1dc9b...da2d772ea0e7


More information about the checkins mailing list