Florian Bruhin
0e6c6d3750
Revert "ci_install: Pin virtualenv to 14.0.3 on Windows."
...
This reverts commit ec214f4897
.
Fixed upstream in virtualenv 14.0.5.
2016-02-01 08:43:42 +01:00
Florian Bruhin
ec214f4897
ci_install: Pin virtualenv to 14.0.3 on Windows.
...
WORKAROUND for https://github.com/pypa/virtualenv/issues/858
2016-02-01 07:29:41 +01:00
Florian Bruhin
95fe54f010
Avoid running coverage when it's unneeded.
...
Unfortunately running coverage means our tests need more than a minute longer
to run.
We still run it in the following scenarios:
- Full 'tox' run
- On Travis CI on Linux
- On the buildbot on Archlinux
But not anymore in the following scenarios:
- When running 'tox -e py35' (or py34)
- On Travis CI on OS X
- On AppVeyor
- On the buildbot except on Archlinux
2016-01-24 20:17:28 +01:00
Florian Bruhin
d5d4e42c64
ci_install: Update Python3 for flake8 env.
2016-01-22 17:33:57 +01:00
Florian Bruhin
af0067526b
ci_install: Show Python version.
2016-01-22 17:33:57 +01:00
Florian Bruhin
a5f2ac5f03
Adjust copyright years.
2016-01-04 07:12:39 +01:00
Florian Bruhin
f577da9a6b
Disable App Nap on OS X on Travis. Fixes #1143 .
2015-11-27 17:50:19 +01:00
Florian Bruhin
202fc8a5bd
Only run codecov once.
...
Otherwise coverage diffs make no sense...
This reverts commit daaa15396c
.
2015-11-18 17:47:26 +01:00
Florian Bruhin
a845bf22ff
ci_install: Clean up PyQt URL.
2015-11-18 08:28:35 +01:00
Florian Bruhin
dcfa73cf91
AppVeyor: Use PyQt 5.5.1.
2015-11-18 08:08:40 +01:00
Florian Bruhin
9b104b0af7
ci_install: Update installed packages.
2015-10-27 17:54:23 +01:00
Florian Bruhin
fc573963f4
Fix lint.
2015-10-26 08:43:55 +01:00
Florian Bruhin
4e48e3d725
ci_install: Only install codecov when needed.
2015-10-26 07:37:20 +01:00
Florian Bruhin
cf623f0d8d
ci_install: Also install codecov on OS X.
2015-10-26 07:34:56 +01:00
Florian Bruhin
67a0a6b944
Try codecov.
2015-10-23 19:14:46 +02:00
Florian Bruhin
7d026efbfb
Revert "travis: Patch PyQt on OS X."
...
This reverts commit 5fce514168
.
2015-10-20 18:14:25 +02:00
Florian Bruhin
5fce514168
travis: Patch PyQt on OS X.
...
This is to circumvent https://github.com/Homebrew/homebrew/issues/45114
The build takes a lot longer now, but at least it works.
2015-10-19 17:29:01 +02:00
Florian Bruhin
4bb1a37cf1
Rename travis fold name.
2015-10-15 22:22:28 +02:00
Florian Bruhin
309be9b057
Use travis_fold on ci_install.py.
2015-10-15 21:46:24 +02:00
Florian Bruhin
ffab11c871
Install tox for eslint on Travis.
2015-10-08 06:24:31 +02:00
Florian Bruhin
7e2ae9f39f
Also install nodejs-legacy on Travis.
...
This is needed to get /usr/bin/node which npm/eslint seem to use.
2015-10-06 07:32:22 +02:00
Florian Bruhin
439c00f32a
Run eslint on Travis.
...
See #773 .
2015-10-06 07:10:32 +02:00
Florian Bruhin
d094a495cc
Avoid apt-get on Travis if possible.
...
This should speed up builds as no apt-get update is needed.
2015-10-06 07:10:32 +02:00
Florian Bruhin
d9018fed14
Don't install python-dev packages on Travis.
...
Those don't seem to be needed anymore.
2015-10-06 07:10:32 +02:00
Florian Bruhin
aa9498bb41
Add separate testenv for vulture.
2015-10-06 07:10:32 +02:00
Florian Bruhin
4b2e0470c8
Parallelize test runs on Travis.
2015-10-06 07:10:32 +02:00
Florian Bruhin
04619e0f81
Run Python 3.5 on OS X and get rid of Xvfb wrapper.
2015-10-06 07:10:32 +02:00
Florian Bruhin
866017f9c1
Pass --verbose to Homebrew.
...
The homebrew progress bars cause Travis to bail out because the 4MB maximum log
size was reached. Ironically, that does not happen with --verbose.
2015-09-29 06:54:14 +02:00
Florian Bruhin
a6ceab5dbc
Fix pip executable name for OS X.
2015-09-24 08:53:20 +02:00
Florian Bruhin
1fe1200b71
Install libpython3.4-dev on Travis.
2015-09-01 08:54:53 +02:00
Florian Bruhin
402f9be7e9
Fix lint.
2015-08-16 15:40:26 +02:00
Florian Bruhin
9eca7ae556
appveyor: Fix Python path in registry.
...
This makes PyQt pick up C:\Python34 correctly so we can use the newer AppVeyor
image again.
See https://github.com/appveyor/ci/issues/363 .
2015-08-16 11:14:40 +02:00
Florian Bruhin
952893d984
appveyor: Update to PyQt 5.5 and self-host it.
2015-08-16 11:13:05 +02:00
Florian Bruhin
f2c8ff8aa5
Remove .exe.
2015-08-15 19:19:03 +02:00
Florian Bruhin
36a9b816a7
*Really* fix path in ci_install.py
2015-08-15 19:08:22 +02:00
Florian Bruhin
5d0ffcd14d
Whoops.
2015-08-14 07:56:51 +02:00
Florian Bruhin
2405bf1984
ci_install: Fix path.
2015-08-14 07:42:51 +02:00
Florian Bruhin
fb48059ae9
ci_install: Don't use os.system.
2015-08-14 07:17:53 +02:00
Florian Bruhin
515c9611c4
ci_install: Hopefully fix checking setup.
2015-08-14 07:14:13 +02:00
Florian Bruhin
3bfcfaba4c
Fix lint.
2015-08-14 06:59:36 +02:00
Florian Bruhin
4dee427f0e
ci_install: Check setup after installing.
2015-08-14 06:55:31 +02:00
Florian Bruhin
be3f61af62
Move developer scripts to dev/ subfolder.
...
Closes #783 .
2015-06-28 22:31:30 +02:00