[Checkins] [zopefoundation/zope.component] 140b13: Fix tox and travis by using zope.testrunner

GitHub noreply at github.com
Thu Jun 29 18:43:09 CEST 2017


  Branch: refs/heads/master
  Home:   https://github.com/zopefoundation/zope.component
  Commit: 140b1372147ece9035831742491945a515146a86
      https://github.com/zopefoundation/zope.component/commit/140b1372147ece9035831742491945a515146a86
  Author: Jason Madden <jamadden at gmail.com>
  Date:   2017-06-29 (Thu, 29 Jun 2017)

  Changed paths:
    A .coveragerc
    M .travis.yml
    M CHANGES.rst
    M setup.cfg
    M setup.py
    M tox.ini

  Log Message:
  -----------
  Fix tox and travis by using zope.testrunner

DRY with regards to dependencies. This lets us simplify travis to not
use Tox which in turn lets us easily enable coveralls.

Fixes #26


  Commit: 2e75af3a26f75505ef79b12f3096c7b9910aafd6
      https://github.com/zopefoundation/zope.component/commit/2e75af3a26f75505ef79b12f3096c7b9910aafd6
  Author: Jason Madden <jamadden at gmail.com>
  Date:   2017-06-29 (Thu, 29 Jun 2017)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Drop the PURE_PYTHON travis builds, they're not doing anything.

We publish manylinux wheels now and pip will install those. (The same
is probably true for tox, but the end user may be able to control that
better so I'm leaving those environments for now.)

We test PyPy so we do cover the pure environments.


  Commit: 04fbd4917e1861e22ce612ca3f513b9dac03413d
      https://github.com/zopefoundation/zope.component/commit/04fbd4917e1861e22ce612ca3f513b9dac03413d
  Author: Jason Madden <jamadden at gmail.com>
  Date:   2017-06-29 (Thu, 29 Jun 2017)

  Changed paths:
    M tox.ini

  Log Message:
  -----------
  Remove -pure variants from default tox.ini envlist because they're not useful without special pip configuration.


  Commit: 45b227fb64ea8dd5ceb1aa5e2ede4649e0c55ae4
      https://github.com/zopefoundation/zope.component/commit/45b227fb64ea8dd5ceb1aa5e2ede4649e0c55ae4
  Author: Jason Madden <jason+github at nextthought.com>
  Date:   2017-06-29 (Thu, 29 Jun 2017)

  Changed paths:
    A .coveragerc
    M .travis.yml
    M CHANGES.rst
    M setup.cfg
    M setup.py
    M tox.ini

  Log Message:
  -----------
  Merge pull request #27 from zopefoundation/issue26

Fix tox and Travis by using zope.testrunner


Compare: https://github.com/zopefoundation/zope.component/compare/b88e39b3f4bd...45b227fb64ea


More information about the checkins mailing list