Ronny Pfannschmidt
d4d52dc933
fix up travis deploy config
...
move distributions key to the right place
install setuptools_scm for deploy
2017-08-18 14:00:44 +02:00
Bruno Oliveira
d9bb158085
Change Travis configuration to use stages in CI
...
Fix #221
2017-08-16 23:54:38 -03:00
Ronny Pfannschmidt
0515f59c63
use sane travis config add newer pytest versions and remove tox-travis
2017-08-09 14:21:19 +02:00
Bruno Oliveira
cc95cf26e1
Skip uploading docs when publishing to PyPI
...
This should also solve the problem of not publishing wheels
2017-06-10 10:02:43 -03:00
xoviat
2b57d85550
travis: use tox-travis
2017-05-08 09:11:32 -05:00
Omer Katz
de7a45ef40
Test with Python 3.6 as well.
2017-05-08 09:11:32 -05:00
Bruno Oliveira
e5d8064534
Test using pytest 3.0
...
Fix #99
2016-12-05 20:12:29 -02:00
Ronny Pfannschmidt
6241167b6c
add travis deploy for pypi release publishing
2016-08-12 15:48:50 +02:00
Bruno Oliveira
dd3d180fe3
Add pytest 2.9 and drop pytest 2.4 and 2.5 from build matrix
2016-05-11 22:15:33 -03:00
Bruno Oliveira
96506867d1
Refactor tox and ci scripts
...
Make sure a plain "tox" command works in all platforms without failures,
which facilitates making releases using a "devpi upload/test" workflow
* Fix small flakes failures
* Limit py35 testing to pytest>=2.7, as pytest<2.7 does not work on py35
* pexpect environments only work on Linux platforms and should be skipped on Windows
* Simplify AppVeyor script by running all tox environments: no need to have a build matrix
because AppVeyor does not execute builds in parallel
* Add all environments to travis.yml, obtained from "tox --listenvs"
2016-01-30 16:47:07 -02:00
Bruno Oliveira
c39e53e6b0
pytest24,25,26 don't work on py35 due to changes in ast module so drop them from build matrix
2015-12-03 18:41:48 -02:00
Bruno Oliveira
ce464aab39
Update travis to use more recent python and pytest versions
...
- Fix current "python" environment on travis to 3.5
- Updated build matrix to give preference of testing all pytest versions in py27 and py35
2015-12-03 18:34:32 -02:00
Ronny Pfannschmidt
0f5ef95be8
flake8 cleanup
2015-09-01 22:37:51 +02:00
Ronny Pfannschmidt
0495fe517d
fix setup.py and use setuptools_scm dep for tox
2015-09-01 21:22:11 +02:00
Ronny Pfannschmidt
836ebd4b86
fix travis misstake
2015-09-01 21:16:46 +02:00
Ronny Pfannschmidt
b5299570f1
add a basic travis configuration
2015-09-01 21:14:44 +02:00