[Checkins] [zopefoundation/zope.app.server] fd475d: Whack setup.py with a PEP-8 hammer

GitHub noreply at github.com
Mon Oct 30 16:03:55 CET 2017


  Branch: refs/heads/master
  Home:   https://github.com/zopefoundation/zope.app.server
  Commit: fd475dedff241d385a9e46c9b5e43b149c74b307
      https://github.com/zopefoundation/zope.app.server/commit/fd475dedff241d385a9e46c9b5e43b149c74b307
  Author: Marius Gedminas <marius at gedmin.as>
  Date:   2017-10-21 (Sat, 21 Oct 2017)

  Changed paths:
    M setup.py

  Log Message:
  -----------
  Whack setup.py with a PEP-8 hammer


  Commit: ed31aa475bcf94a7ef94b1b83ca97ca61a39a232
      https://github.com/zopefoundation/zope.app.server/commit/ed31aa475bcf94a7ef94b1b83ca97ca61a39a232
  Author: Marius Gedminas <marius at gedmin.as>
  Date:   2017-10-21 (Sat, 21 Oct 2017)

  Changed paths:
    A tox.ini

  Log Message:
  -----------
  Add a tox.ini


  Commit: 6c489d35c5126b58f7e4b2230c3baca5ca99ee09
      https://github.com/zopefoundation/zope.app.server/commit/6c489d35c5126b58f7e4b2230c3baca5ca99ee09
  Author: Marius Gedminas <marius at gedmin.as>
  Date:   2017-10-21 (Sat, 21 Oct 2017)

  Changed paths:
    M src/zope/app/server/tests/test_mkzopeinstance.py

  Log Message:
  -----------
  Stop hiding test failures

If you capture sys.stdout & sys.stderr in a setUp() method, it's too
late to restore it in tearDown() -- unittest will have already tried to
print the failure traceback before them, and you lost it.

Use a context manager instead and do the capture in a more fine-grained
way.


  Commit: 0a31ff587e3bad0a2562cb1a74bc52a5256fffe8
      https://github.com/zopefoundation/zope.app.server/commit/0a31ff587e3bad0a2562cb1a74bc52a5256fffe8
  Author: Marius Gedminas <marius at gedmin.as>
  Date:   2017-10-21 (Sat, 21 Oct 2017)

  Changed paths:
    M src/zope/app/server/mkzopeinstance.py
    M src/zope/app/server/tests/test_mkzopeinstance.py

  Log Message:
  -----------
  zope.app is a namespace package and may not have a __file__

Use zope.app.server.__file__ instead.

Fixes test failures when run under tox.

(The notion of SOFTWARE_HOME is not very well defined in the modern
Python packaging world, TBH.)


  Commit: bd8da2b6e48dfa6084374d4b33e114a4f5b6f493
      https://github.com/zopefoundation/zope.app.server/commit/bd8da2b6e48dfa6084374d4b33e114a4f5b6f493
  Author: Marius Gedminas <marius at gedmin.as>
  Date:   2017-10-21 (Sat, 21 Oct 2017)

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

  Log Message:
  -----------
  Add tox -e coverage


  Commit: 1a712813e26dd8a0c684eaccb8622add17bf5dfc
      https://github.com/zopefoundation/zope.app.server/commit/1a712813e26dd8a0c684eaccb8622add17bf5dfc
  Author: Marius Gedminas <marius at gedmin.as>
  Date:   2017-10-21 (Sat, 21 Oct 2017)

  Changed paths:
    M src/zope/app/server/mkzopeinstance.py
    M src/zope/app/server/tests/test_mkzopeinstance.py

  Log Message:
  -----------
  Python 3: except ... as


  Commit: 6fa480b5437eaa9794f535b01b8fede66c90c8bf
      https://github.com/zopefoundation/zope.app.server/commit/6fa480b5437eaa9794f535b01b8fede66c90c8bf
  Author: Marius Gedminas <marius at gedmin.as>
  Date:   2017-10-21 (Sat, 21 Oct 2017)

  Changed paths:
    M src/zope/app/server/tests/test_ftp.py
    M src/zope/app/server/tests/test_mkzopeinstance.py

  Log Message:
  -----------
  Python 3: io.StringIO


  Commit: 602401bd5a8cf80993bfd205a6abebf30ba46c40
      https://github.com/zopefoundation/zope.app.server/commit/602401bd5a8cf80993bfd205a6abebf30ba46c40
  Author: Marius Gedminas <marius at gedmin.as>
  Date:   2017-10-21 (Sat, 21 Oct 2017)

  Changed paths:
    M src/zope/app/server/mkzopeinstance.py
    M src/zope/app/server/tests/test_server.py
    M src/zope/app/server/tests/test_servertype.py

  Log Message:
  -----------
  Python 3: print() function


  Commit: 30b5103d6a5c550d492d03d7f37d11bd612efe1e
      https://github.com/zopefoundation/zope.app.server/commit/30b5103d6a5c550d492d03d7f37d11bd612efe1e
  Author: Marius Gedminas <marius at gedmin.as>
  Date:   2017-10-21 (Sat, 21 Oct 2017)

  Changed paths:
    M src/zope/app/server/tests/test_mkzopeinstance.py

  Log Message:
  -----------
  Python 3: file() -> open()


  Commit: c32bf0a4b715145eae0014b1809eb421a0c00b84
      https://github.com/zopefoundation/zope.app.server/commit/c32bf0a4b715145eae0014b1809eb421a0c00b84
  Author: Marius Gedminas <marius at gedmin.as>
  Date:   2017-10-21 (Sat, 21 Oct 2017)

  Changed paths:
    M src/zope/app/server/ftp.py
    M src/zope/app/server/servercontrol.py
    M src/zope/app/server/servertype.py
    M src/zope/app/server/tests/test_server.py
    M src/zope/app/server/wsgi.py

  Log Message:
  -----------
  Python 3: zope.interface.implementer


  Commit: e385fd82eef0f7bbbf6a3c869d1e903eda986f2a
      https://github.com/zopefoundation/zope.app.server/commit/e385fd82eef0f7bbbf6a3c869d1e903eda986f2a
  Author: Marius Gedminas <marius at gedmin.as>
  Date:   2017-10-21 (Sat, 21 Oct 2017)

  Changed paths:
    M src/zope/app/server/mkzopeinstance.py
    M src/zope/app/server/tests/test_mkzopeinstance.py

  Log Message:
  -----------
  zope.password is giving us bytes


  Commit: 821f9f8901e424adb751832328c407bb944a69c2
      https://github.com/zopefoundation/zope.app.server/commit/821f9f8901e424adb751832328c407bb944a69c2
  Author: Marius Gedminas <marius at gedmin.as>
  Date:   2017-10-22 (Sun, 22 Oct 2017)

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

  Log Message:
  -----------
  Python 3: no implicit relative imports


  Commit: 840ffd83b4ec03515331022a9db2db445e65b373
      https://github.com/zopefoundation/zope.app.server/commit/840ffd83b4ec03515331022a9db2db445e65b373
  Author: Marius Gedminas <marius at gedmin.as>
  Date:   2017-10-22 (Sun, 22 Oct 2017)

  Changed paths:
    M tox.ini

  Log Message:
  -----------
  Make tox -e coverage report shorter pathnames


  Commit: ab8282a6e703279769d7d9de50e81647b582f855
      https://github.com/zopefoundation/zope.app.server/commit/ab8282a6e703279769d7d9de50e81647b582f855
  Author: Marius Gedminas <marius at gedmin.as>
  Date:   2017-10-30 (Mon, 30 Oct 2017)

  Changed paths:
    M .travis.yml
    M CHANGES.txt
    M MANIFEST.in
    M setup.py
    M tox.ini

  Log Message:
  -----------
  Enable Python 3 on Travis and everywhere

We can do that now that zope.server 4.0.0 is out on PyPI.


  Commit: 399a23c3eee8fb529b8625d018d230e74f8c01fc
      https://github.com/zopefoundation/zope.app.server/commit/399a23c3eee8fb529b8625d018d230e74f8c01fc
  Author: Marius Gedminas <marius at gedmin.as>
  Date:   2017-10-30 (Mon, 30 Oct 2017)

  Changed paths:
    M src/zope/app/server/ftp.py
    M src/zope/app/server/tests/test_ftp.py
    M src/zope/app/server/tests/test_mkzopeinstance.py

  Log Message:
  -----------
  Use BytesIO where appropriate


  Commit: 6f9fb171b100d2281d21046bc904daf0b1e6562a
      https://github.com/zopefoundation/zope.app.server/commit/6f9fb171b100d2281d21046bc904daf0b1e6562a
  Author: Marius Gedminas <marius at gedmin.as>
  Date:   2017-10-30 (Mon, 30 Oct 2017)

  Changed paths:
    A setup.cfg
    M src/zope/app/server/tests/test_accesslog.py
    M src/zope/app/server/tests/test_ftp.py
    M src/zope/app/server/tests/test_mkzopeinstance.py
    M src/zope/app/server/tests/test_schema.py
    M src/zope/app/server/tests/test_server.py
    M src/zope/app/server/tests/test_servertype.py

  Log Message:
  -----------
  Drop needless test_suite() functions


  Commit: 07e3d832129760b1d24aaecd33712d5e71f96066
      https://github.com/zopefoundation/zope.app.server/commit/07e3d832129760b1d24aaecd33712d5e71f96066
  Author: Marius Gedminas <marius at gedmin.as>
  Date:   2017-10-30 (Mon, 30 Oct 2017)

  Changed paths:
    A .coveragerc
    M .gitignore
    M .travis.yml
    M CHANGES.txt
    M MANIFEST.in
    A setup.cfg
    M setup.py
    M src/zope/app/server/ftp.py
    M src/zope/app/server/mkzopeinstance.py
    M src/zope/app/server/servercontrol.py
    M src/zope/app/server/servertype.py
    M src/zope/app/server/tests/test_accesslog.py
    M src/zope/app/server/tests/test_ftp.py
    M src/zope/app/server/tests/test_mkzopeinstance.py
    M src/zope/app/server/tests/test_schema.py
    M src/zope/app/server/tests/test_server.py
    M src/zope/app/server/tests/test_servertype.py
    A src/zope/app/server/tests/test_wsgi.py
    M src/zope/app/server/wsgi.py
    A tox.ini

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

Python 3 support


Compare: https://github.com/zopefoundation/zope.app.server/compare/430442b5c12d...07e3d8321297


More information about the checkins mailing list