summaryrefslogtreecommitdiff
path: root/.travis.yml
Commit message (Collapse)AuthorAgeFilesLines
* Switch to modern 'coverage' environment and run doctests on all versionsJason Madden2017-09-071-15/+15
| | | | | | | | | | | | | | 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.
* install setuptools by itself on travisJason Madden2017-08-301-1/+2
| | | | The upgrade step is breaking on Python 3.6. See https://travis-ci.org/zopefoundation/zope.security/jobs/270003178
* Fix iteration of BTrees.items() in pure-python; and 3.6 supportJason Madden2017-04-241-2/+5
| | | | | | | | | | | | | | | Also fix ``list(proxy_btree.items())`` (or a list comprehension of the same) in Python 3, which wants the ``__len__`` for a hint. This is a central place to make sure these all behave consistently. Fixes #20 Also drop pypy3 As a 3.2 implementation, it's not supported by pip anymore. There is a much more recent version, 3.5-beta, but it's not on Travis yet. The 3.3-alpha which is on Travis is a dead end.
* Drop support for Python 2.6 and 3.2.Tres Seaver2016-03-231-2/+0
|
* Note explicit support for Python 3.5Felix Yan2015-11-081-0/+4
|
* Switch to using 'tox' on Travis.Tres Seaver2015-06-011-7/+14
| | | | | Add tests for 'py27-pure', 'py33-pure', 'py34', 'coverage', and 'docs' builds.
* Speed up Travis start via 'sudo: false'.Tres Seaver2014-12-181-0/+1
| | | | See: http://blog.travis-ci.com/2014-12-17-faster-builds-with-container-based-infrastructure/
* 'Updated Travis YAML.'Stephan Richter2013-03-041-0/+12