[Checkins] [zopefoundation/zope.app.i18n] b298af: Port to Python 3.4+ and add PyPy support. Coverage...

GitHub noreply at github.com
Thu May 25 14:51:58 CEST 2017


  Branch: refs/heads/master
  Home:   https://github.com/zopefoundation/zope.app.i18n
  Commit: b298af946e13f47a345166500213f9b27918fda5
      https://github.com/zopefoundation/zope.app.i18n/commit/b298af946e13f47a345166500213f9b27918fda5
  Author: Jason Madden <jamadden at gmail.com>
  Date:   2017-05-24 (Wed, 24 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/zope/__init__.py
    M src/zope/app/__init__.py
    M src/zope/app/i18n/browser/__init__.py
    M src/zope/app/i18n/browser/exportimport.py
    M src/zope/app/i18n/browser/synchronize.py
    M src/zope/app/i18n/browser/tests/test_translate.py
    M src/zope/app/i18n/browser/translate.py
    M src/zope/app/i18n/configure.zcml
    M src/zope/app/i18n/filters.py
    M src/zope/app/i18n/interfaces.py
    M src/zope/app/i18n/messagecatalog.py
    A src/zope/app/i18n/tests/ftesting.zcml
    R src/zope/app/i18n/tests/placelesssetup.py
    A src/zope/app/i18n/tests/test_configure.py
    M src/zope/app/i18n/tests/test_filters.py
    M src/zope/app/i18n/tests/test_translationdomain.py
    M src/zope/app/i18n/translationdomain.py
    M src/zope/app/i18n/xmlrpc/configure.zcml
    M src/zope/app/i18n/xmlrpc/methods.py
    A tox.ini

  Log Message:
  -----------
  Port to Python 3.4+ and add PyPy support. Coverage is somewhat lacking and I know some of the xmlrpc stuff is broken on Python 3, but it's not yet covered by tests.


  Commit: d69875e64a3c51d4b3aa98ceb0c092125d17fc5c
      https://github.com/zopefoundation/zope.app.i18n/commit/d69875e64a3c51d4b3aa98ceb0c092125d17fc5c
  Author: Jason Madden <jamadden at gmail.com>
  Date:   2017-05-24 (Wed, 24 May 2017)

  Changed paths:
    M src/zope/app/i18n/filters.py
    M src/zope/app/i18n/tests/test_filters.py
    M src/zope/app/i18n/tests/test_messagecatalog.py
    M src/zope/app/i18n/tests/test_translationdomain.py

  Log Message:
  -----------
  Non-browser coverage.


  Commit: 71dcce0fa5539825bed33ec4689e0a525cd3f8d4
      https://github.com/zopefoundation/zope.app.i18n/commit/71dcce0fa5539825bed33ec4689e0a525cd3f8d4
  Author: Jason Madden <jamadden at gmail.com>
  Date:   2017-05-24 (Wed, 24 May 2017)

  Changed paths:
    M CHANGES.rst
    M src/zope/app/i18n/browser/configure.zcml
    M src/zope/app/i18n/browser/exportimport.pt
    M src/zope/app/i18n/browser/synchronize.py
    A src/zope/app/i18n/browser/tests/test_exportimport.py
    M src/zope/app/i18n/browser/tests/test_translate.py
    M src/zope/app/i18n/browser/translate.py
    M src/zope/app/i18n/translationdomain.py
    A src/zope/app/i18n/xmlrpc/tests/__init__.py
    A src/zope/app/i18n/xmlrpc/tests/test_methods.py

  Log Message:
  -----------
  Full coverage for the browser components.

Notably this means dropping the custom BasicAuthTransport for XMLRPC
in synchronize.py because it relied on classes that don't exist in
Python 3. But the built-in transports handle Basic Auth if the info is
encoded in the URL, so do that instead.


  Commit: 18b0954bb86cc463b864bf8fe0532a8e0c9dabc8
      https://github.com/zopefoundation/zope.app.i18n/commit/18b0954bb86cc463b864bf8fe0532a8e0c9dabc8
  Author: Jason Madden <jamadden at gmail.com>
  Date:   2017-05-25 (Thu, 25 May 2017)

  Changed paths:
    M CHANGES.rst
    M src/zope/app/i18n/browser/tests/test_exportimport.py
    M src/zope/app/i18n/browser/translate.py
    M src/zope/app/i18n/tests/test_configure.py
    M src/zope/app/i18n/tests/test_filters.py

  Log Message:
  -----------
  Cleanups: share import data, fix tabs, update change note.


  Commit: f2a581cbd8b4619d4881c2fa7e6cd91c61a28ed7
      https://github.com/zopefoundation/zope.app.i18n/commit/f2a581cbd8b4619d4881c2fa7e6cd91c61a28ed7
  Author: Jason Madden <jason+github at nextthought.com>
  Date:   2017-05-25 (Thu, 25 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/zope/__init__.py
    M src/zope/app/__init__.py
    M src/zope/app/i18n/browser/__init__.py
    M src/zope/app/i18n/browser/configure.zcml
    M src/zope/app/i18n/browser/exportimport.pt
    M src/zope/app/i18n/browser/exportimport.py
    M src/zope/app/i18n/browser/synchronize.py
    A src/zope/app/i18n/browser/tests/test_exportimport.py
    M src/zope/app/i18n/browser/tests/test_translate.py
    M src/zope/app/i18n/browser/translate.py
    M src/zope/app/i18n/configure.zcml
    M src/zope/app/i18n/filters.py
    M src/zope/app/i18n/interfaces.py
    M src/zope/app/i18n/messagecatalog.py
    A src/zope/app/i18n/tests/ftesting.zcml
    R src/zope/app/i18n/tests/placelesssetup.py
    A src/zope/app/i18n/tests/test_configure.py
    M src/zope/app/i18n/tests/test_filters.py
    M src/zope/app/i18n/tests/test_messagecatalog.py
    M src/zope/app/i18n/tests/test_translationdomain.py
    M src/zope/app/i18n/translationdomain.py
    M src/zope/app/i18n/xmlrpc/configure.zcml
    M src/zope/app/i18n/xmlrpc/methods.py
    A src/zope/app/i18n/xmlrpc/tests/__init__.py
    A src/zope/app/i18n/xmlrpc/tests/test_methods.py
    A tox.ini

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

Port to Python 3.5+ and add PyPy support.


Compare: https://github.com/zopefoundation/zope.app.i18n/compare/4e1085646588...f2a581cbd8b4


More information about the checkins mailing list