[Checkins] [zopefoundation/z3c.baseregistry] 6523fc: Python 3 and PyPy support.

GitHub noreply at github.com
Wed May 3 17:23:20 CEST 2017


  Branch: refs/heads/python3
  Home:   https://github.com/zopefoundation/z3c.baseregistry
  Commit: 6523fcd6e7b05976b023edb1f3d3ccfc61c183c6
      https://github.com/zopefoundation/z3c.baseregistry/commit/6523fcd6e7b05976b023edb1f3d3ccfc61c183c6
  Author: Jason Madden <jamadden at gmail.com>
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
    A .coveragerc
    M .gitignore
    M .travis.yml
    A CHANGES.rst
    R CHANGES.txt
    M MANIFEST.in
    A README.rst
    R README.txt
    A setup.cfg
    M setup.py
    M src/z3c/__init__.py
    A src/z3c/baseregistry/README.rst
    R src/z3c/baseregistry/README.txt
    M src/z3c/baseregistry/baseregistry.py
    A src/z3c/baseregistry/browser/README.rst
    R src/z3c/baseregistry/browser/README.txt
    M src/z3c/baseregistry/browser/base.py
    M src/z3c/baseregistry/browser/ftesting.zcml
    R src/z3c/baseregistry/browser/ftests.py
    A src/z3c/baseregistry/browser/tests.py
    A src/z3c/baseregistry/tests/test_zcml.py
    M src/z3c/baseregistry/tests/testdoc.py
    M src/z3c/baseregistry/zcml.py
    A tox.ini

  Log Message:
  -----------
  Python 3 and PyPy support.

The code is very simple This was mostly test changes, and the change
to account for __setslice__ finally going away.

- 100% test coverage
- Drop a bunch of testing dependencies and be specific about what we
  do need.
- Rename .txt files to .rst as needed. Fix a --pypi-strict rendering
  error in README.rst.
- Multiline traceback reprs don't work well with
  IGNORE_EXCEPTION_MODULE_IN_PYTHON2, so a few of those had to be
  transformed into print().

Fixes #1.




More information about the checkins mailing list