Commit Graph

33 Commits

Author SHA1 Message Date
Patrick Kanzler 570661b3c8 install libenchant1c2a on travis 2020-05-12 18:17:22 +02:00
Patrick Kanzler aa7f2773eb install spelling on travis 2020-05-12 00:06:07 +02:00
Patrick Kanzler fe08fc1469 drop pypy 2020-05-09 01:35:00 +02:00
Patrick Kanzler 6c27222aeb use bionic on travis 2020-05-09 01:30:38 +02:00
Patrick Kanzler baffd98a22 use focal on travis 2020-05-09 01:05:35 +02:00
Patrick Kanzler cadf448c38 update travis 2020-05-08 23:53:35 +02:00
Patrick Kanzler c5e46a888d fix allowed failures 2019-06-16 03:08:19 +02:00
Patrick Kanzler 46942820a5 update env variables 2019-06-16 03:05:42 +02:00
Patrick Kanzler e50e295acc add osx 2019-06-16 03:01:36 +02:00
Patrick Kanzler 2d7458fa49 activate fast_finish 2019-06-16 02:47:46 +02:00
Patrick Kanzler a6f635c0d5 fix capabilities file 2019-06-16 02:45:40 +02:00
Patrick Kanzler 2d0f045457 add first draft of Windows conf for #108 2019-06-16 02:45:40 +02:00
Patrick Kanzler 5ac5a24b50
Toolchain update travis drop py2x (#336)
* drop python 2 from supported languages

Python 2 compatibility will not be actively revoked, but will
not be worked on.

* update travis config

* remove flake8-test with Py2.7
2019-06-11 00:24:09 +02:00
Patrick Kanzler f649814091
Fix travis-builds and tests in general (#295)
* add explicit location of capabilities.json for travis
* pass on env variables in tox builds
* drop support for python 3.3 and remove python3.3 from supported versions list
2018-05-14 18:06:31 +02:00
Patrick Kanzler 7c17141fb2
integrate author check into travis 2017-05-26 02:36:16 +02:00
Patrick Kanzler 5078c49b3a
add github upload for travis
This automatically uploads succesfull release builds into the GitHub
release.
2017-02-05 15:42:09 +01:00
Patrick Kanzler b76fb75702
add python36 to travis 2017-01-31 03:29:14 +01:00
Patrick Kanzler 2bcb1766ae
update python versions for travis
this "skips" py36 since it has not been released
2017-01-31 03:23:55 +01:00
Patrick Kanzler 1038844567
run flake8 in both python2 and python3 2017-01-30 03:01:32 +01:00
Patrick Kanzler f885de2f2a
switch to python2 with flake8 for now 2017-01-30 02:56:15 +01:00
Patrick Kanzler 337e8ee19e
add flake8-checks to travis 2017-01-30 02:29:08 +01:00
Patrick Kanzler a15d02b50c change dependency to docutils to newer version of sphinx
This is a revert to f8b7238801
2017-01-06 18:05:59 +01:00
Patrick Kanzler f8b7238801
downgrade docutils
version 0.13 of docutils seems to have problems. See
sphinx-doc/sphinx#3212
2016-12-09 21:24:57 +01:00
Patrick Kanzler eea2a6f9c0
travis: configure email-notifications 2016-08-02 16:41:47 +02:00
Patrick Kanzler a2e188cecf move pypy3 to the allowed failures and add hypothesis
pypy3 is not compatible with hypothesis, which is needed for testing
2016-08-02 00:10:39 +02:00
Patrick Kanzler 87438f9efa
SETUP move code to src
This way we can ensure that the packaged code is tested.
See https://hynek.me/articles/testing-packaging/ or c62a78c015

+ DOC adapt doc to new structure and test doc with travis
2016-06-20 17:48:14 +02:00
Michael Billington ba03538c50 remove pypy3 from allowed failures 2016-04-06 07:35:40 +10:00
Michael Billington 2dc70677d7 improve travis configuration with more versions
Testing compatibility: add python 3.3, pypy, pypy3, 3.5-dev, 3.6-nightly to .travis.yml
allow failure on pypy3, 3.5-dev and nightly
2016-03-26 10:56:38 +01:00
Patrick Kanzler 126e0e269a
ADD coverage analysis
* branch coverage
* visualization with codecov.io
* added codecov-badge to README
2016-03-22 12:07:21 +01:00
Michael Billington 8596148271 update .travis.yml to use a matrix of versions in build 2016-03-19 22:14:37 +11:00
Patrick Kanzler e5cd37bfbc clean travis configuration file
3d61445e2c did not really improve the travis-build.
Now try to explcitly install tox.
2016-01-05 12:25:20 +01:00
Patrick Kanzler 3d61445e2c IMPROVE explicitly install dependecies on travis 2016-01-05 12:12:33 +01:00
Patrick Kanzler 8b8ab80e5f ADD travis-configuration-file and comments in setup.py 2016-01-05 10:39:28 +01:00