[Checkins] [zopefoundation/zope.i18nmessageid] d1d582: Use C extension in Python 3, and make Python versi...

GitHub noreply at github.com
Mon May 1 23:40:08 CEST 2017


  Branch: refs/heads/issue4
  Home:   https://github.com/zopefoundation/zope.i18nmessageid
  Commit: d1d582523cb8e491b0579f9d6ae48ed1f9e055be
      https://github.com/zopefoundation/zope.i18nmessageid/commit/d1d582523cb8e491b0579f9d6ae48ed1f9e055be
  Author: Jason Madden <jamadden at gmail.com>
  Date:   2017-05-01 (Mon, 01 May 2017)

  Changed paths:
    A .coveragerc
    M .gitignore
    M .travis.yml
    M CHANGES.rst
    M MANIFEST.in
    M setup.py
    M src/zope/i18nmessageid/message.py
    M src/zope/i18nmessageid/tests.py
    M tox.ini

  Log Message:
  -----------
  Use C extension in Python 3, and make Python version handle ``default`` the same

Fixes #4 and fixes #5.

Add a specific test case for both of these things.

Enabling the C extension on Python 3 revealed more places where
readonly attributes can raise different exceptions so fix those tests.

Also add Python 3.6 to the supported list, and use zope.testrunner to
workaround the namespace package issue.




More information about the checkins mailing list