[Checkins] [zopefoundation/zc.catalog] 547f7e: Support Python 3 and PyPy

GitHub noreply at github.com
Tue May 9 18:13:12 CEST 2017


  Branch: refs/heads/master
  Home:   https://github.com/zopefoundation/zc.catalog
  Commit: 547f7ed84fb8aa56ca44b0f4350bcff53372ee14
      https://github.com/zopefoundation/zc.catalog/commit/547f7ed84fb8aa56ca44b0f4350bcff53372ee14
  Author: Jason Madden <jamadden at gmail.com>
  Date:   2017-05-08 (Mon, 08 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/zc/__init__.py
    A src/zc/catalog/browser/README.rst
    R src/zc/catalog/browser/README.txt
    M src/zc/catalog/browser/ftesting.zcml
    M src/zc/catalog/browser/tests.py
    A src/zc/catalog/callablewrapper.rst
    R src/zc/catalog/callablewrapper.txt
    M src/zc/catalog/catalogindex.py
    M src/zc/catalog/extentcatalog.py
    A src/zc/catalog/extentcatalog.rst
    R src/zc/catalog/extentcatalog.txt
    M src/zc/catalog/globber.py
    A src/zc/catalog/globber.rst
    R src/zc/catalog/globber.txt
    M src/zc/catalog/index.py
    M src/zc/catalog/interfaces.py
    A src/zc/catalog/legacy.rst
    R src/zc/catalog/legacy.txt
    A src/zc/catalog/normalizedindex.rst
    R src/zc/catalog/normalizedindex.txt
    A src/zc/catalog/setindex.rst
    R src/zc/catalog/setindex.txt
    M src/zc/catalog/stemmer.py
    A src/zc/catalog/stemmer.rst
    R src/zc/catalog/stemmer.txt
    M src/zc/catalog/tests.py
    A src/zc/catalog/valueindex.rst
    R src/zc/catalog/valueindex.txt
    A tox.ini

  Log Message:
  -----------
  Support Python 3 and PyPy

- 100% test coverage
- Remove zope.app.zcmlfiles and zope.app.testing deps.
- Rename .txt to .rst
- Modernize .travis.yml
- Add tox.ini
- Run all tests, including browser-based tests with the [test] extra.
- Fix long-descriptino rendering

Fixes #2.


  Commit: 5a42a8a2f0f60776ad2a02841217d520f9ef30b1
      https://github.com/zopefoundation/zc.catalog/commit/5a42a8a2f0f60776ad2a02841217d520f9ef30b1
  Author: Jason Madden <jamadden at gmail.com>
  Date:   2017-05-09 (Tue, 09 May 2017)

  Changed paths:
    M CHANGES.rst
    M setup.py
    M src/zc/catalog/index.py
    M src/zc/catalog/setindex.rst
    M src/zc/catalog/valueindex.rst

  Log Message:
  -----------
  Match the Py2 and Py3 behaviour of the rest of the queries

Not just the one that we previously had a test for. Add tests for these.


  Commit: 609e8e137d8c1b42f3adcc0c989019dd00016c29
      https://github.com/zopefoundation/zc.catalog/commit/609e8e137d8c1b42f3adcc0c989019dd00016c29
  Author: Jason Madden <jamadden at gmail.com>
  Date:   2017-05-09 (Tue, 09 May 2017)

  Changed paths:
    M setup.py
    M src/zc/catalog/catalogindex.py

  Log Message:
  -----------
  Require zope.catalog 4.2.1 and drop our workaround.


  Commit: 6c24b4e797581919a69a63a64174c7e99dd9a90e
      https://github.com/zopefoundation/zc.catalog/commit/6c24b4e797581919a69a63a64174c7e99dd9a90e
  Author: Jason Madden <jason+github at nextthought.com>
  Date:   2017-05-09 (Tue, 09 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/zc/__init__.py
    A src/zc/catalog/browser/README.rst
    R src/zc/catalog/browser/README.txt
    M src/zc/catalog/browser/ftesting.zcml
    M src/zc/catalog/browser/tests.py
    A src/zc/catalog/callablewrapper.rst
    R src/zc/catalog/callablewrapper.txt
    M src/zc/catalog/catalogindex.py
    M src/zc/catalog/extentcatalog.py
    A src/zc/catalog/extentcatalog.rst
    R src/zc/catalog/extentcatalog.txt
    M src/zc/catalog/globber.py
    A src/zc/catalog/globber.rst
    R src/zc/catalog/globber.txt
    M src/zc/catalog/index.py
    M src/zc/catalog/interfaces.py
    A src/zc/catalog/legacy.rst
    R src/zc/catalog/legacy.txt
    A src/zc/catalog/normalizedindex.rst
    R src/zc/catalog/normalizedindex.txt
    A src/zc/catalog/setindex.rst
    R src/zc/catalog/setindex.txt
    M src/zc/catalog/stemmer.py
    A src/zc/catalog/stemmer.rst
    R src/zc/catalog/stemmer.txt
    M src/zc/catalog/tests.py
    A src/zc/catalog/valueindex.rst
    R src/zc/catalog/valueindex.txt
    A tox.ini

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

Support Python 3 and PyPy


Compare: https://github.com/zopefoundation/zc.catalog/compare/2dcc46bde1cf...6c24b4e79758


More information about the checkins mailing list