[Checkins] [zopefoundation/zope.security] aa0843: Switch to modern 'coverage' environment and run do...

GitHub noreply at github.com
Thu Sep 7 18:25:33 CEST 2017


  Branch: refs/heads/master
  Home:   https://github.com/zopefoundation/zope.security
  Commit: aa0843930d15345982aab209bed72b9fa4bd64f4
      https://github.com/zopefoundation/zope.security/commit/aa0843930d15345982aab209bed72b9fa4bd64f4
  Author: Jason Madden <jamadden at gmail.com>
  Date:   2017-09-07 (Thu, 07 Sep 2017)

  Changed paths:
    A .coveragerc
    M .gitignore
    M .travis.yml
    M CHANGES.rst
    M README.rst
    M appveyor.yml
    M docs/api/checker.rst
    M docs/api/permission.rst
    M setup.py
    M tox.ini

  Log Message:
  -----------
  Switch to modern 'coverage' environment and run doctests on all versions

Based on #29.

Drop Python 3.3.

Enable coveralls on Travis CI, and also fix using interpreters that
aren't there in the new default 'trusty' image.

Coverage is not at 100% and in fact appears to have dropped (I show
92% in one run, vs the previous reported 97%), but that's because
`coverage` and coveralls report files that aren't even imported (we
have a lot of those in the 'tests' package)...nosetests didn't.


  Commit: 61a37dd8d7eb2799ff593447d9f61932ea68869e
      https://github.com/zopefoundation/zope.security/commit/61a37dd8d7eb2799ff593447d9f61932ea68869e
  Author: Jason Madden <jamadden at gmail.com>
  Date:   2017-09-07 (Thu, 07 Sep 2017)

  Changed paths:
    M docs/api/decorator.rst

  Log Message:
  -----------
  api/decorator.rst compatibility with PyPy2

It wants to print `<__builtin__.Foo ...>` instead of just `<Foo ...>`.


  Commit: 04db7bea21589a3a7edb29863984e08af2c75c0a
      https://github.com/zopefoundation/zope.security/commit/04db7bea21589a3a7edb29863984e08af2c75c0a
  Author: Jason Madden <jamadden at gmail.com>
  Date:   2017-09-07 (Thu, 07 Sep 2017)

  Changed paths:
    M docs/api/permission.rst

  Log Message:
  -----------
  api/permission.rst feedback.


  Commit: c154bb046668f9307286922ca1a025088f396792
      https://github.com/zopefoundation/zope.security/commit/c154bb046668f9307286922ca1a025088f396792
  Author: Jason Madden <jamadden at gmail.com>
  Date:   2017-09-07 (Thu, 07 Sep 2017)

  Changed paths:
    M src/zope/security/proxy.py

  Log Message:
  -----------
  Fix issue with __length_hint__ in pure Python 3. This is picked out of #29


  Commit: c7722e5f3df4ad25558693073c30004e217a2b33
      https://github.com/zopefoundation/zope.security/commit/c7722e5f3df4ad25558693073c30004e217a2b33
  Author: Jason Madden <jamadden at gmail.com>
  Date:   2017-09-07 (Thu, 07 Sep 2017)

  Changed paths:
    M docs/api/checker.rst

  Log Message:
  -----------
  simplify 'int' prints in api/checker.rst


  Commit: f2de4625c116085404958724468899dbe784bce6
      https://github.com/zopefoundation/zope.security/commit/f2de4625c116085404958724468899dbe784bce6
  Author: Jason Madden <jason+github at nextthought.com>
  Date:   2017-09-07 (Thu, 07 Sep 2017)

  Changed paths:
    A .coveragerc
    M .gitignore
    M .travis.yml
    M CHANGES.rst
    M README.rst
    M appveyor.yml
    M docs/api/checker.rst
    M docs/api/decorator.rst
    M docs/api/permission.rst
    M setup.py
    M src/zope/security/proxy.py
    M tox.ini

  Log Message:
  -----------
  Merge pull request #30 from zopefoundation/coveralls_and_doctests

Switch to modern 'coverage' environment and run doctests on all versions; fix Travis builds


Compare: https://github.com/zopefoundation/zope.security/compare/125c9a2818eb...f2de4625c116


More information about the checkins mailing list