Commit Graph

142 Commits

Author SHA1 Message Date
Florian Bruhin
69a93c7a63 Add comment for xkbcommon 2019-03-08 12:27:19 +01:00
Florian Bruhin
147feb8817 travis: Upgrade to Python 3.6 globally 2019-02-25 11:25:40 +01:00
Florian Bruhin
c964bfb4bf Finish Qt 5.12 work
Closes #4591
2019-02-25 10:36:08 +01:00
Florian Bruhin
31c2fe2c72 travis: Remove allow_failures 2019-02-17 21:41:56 +01:00
Florian Bruhin
2b262f6f78 travis: Install libxkbcommon for PyQt 5.12
See https://www.riverbankcomputing.com/pipermail/pyqt/2019-February/041363.html
Fixes #4478
2019-02-17 21:04:37 +01:00
Florian Bruhin
34b2e5bec1 travis: Use PyPI PyQt for macOS
The Homebrew PyQt is quite out of date (5.10), and this is probably faster.
2019-02-17 21:04:14 +01:00
Florian Bruhin
ed6ca97397 travis: Restructure 2019-02-17 21:04:14 +01:00
Florian Bruhin
b3e1bac11b travis: Allow Qt 5.12 to fail for now
See #4478
2019-02-16 23:19:28 +01:00
Florian Bruhin
05f22796f7 travis/tox: Add PyQt 5.12
See #4478
2019-02-16 23:16:08 +01:00
Florian Bruhin
18f0034f3c travis: Disable notifications
Looks like Notifico takes care of that, too.
2019-01-13 13:35:50 +01:00
Florian Bruhin
f36a98ec76 travis: Reallow PyQt 5.10
Looks like this works again? Maybe because of Ubuntu Xenial?

Fixes #4055
2018-11-27 17:50:41 +01:00
Florian Bruhin
43c2cccc17 travis: Set "os: linux" globally 2018-11-27 17:39:52 +01:00
Florian Bruhin
fca2d9dfb4 mypy: Add to travis 2018-11-27 16:15:08 +01:00
Florian Bruhin
21edeca3e0 pylint: disable=unused-import for typing
Apparently marking modules as used based on type comments doesn't work with
Python 3.7:

https://github.com/PyCQA/pylint/issues/2345
https://github.com/python/typed_ast/issues/60
2018-11-27 09:56:23 +01:00
Florian Bruhin
19cb3598cc Revert "travis: Add Windows"
This reverts commit 6f60f10b8e.
Was supposed to be in a branch.
2018-11-15 09:47:27 +01:00
Florian Bruhin
6f60f10b8e travis: Add Windows 2018-11-14 20:03:05 +01:00
Florian Bruhin
02e350779b travis: Upgrade to Xenial
See https://blog.travis-ci.com/2018-11-08-xenial-release
2018-11-14 19:59:19 +01:00
Florian Bruhin
fa84625556 travis: Remove "sudo: false"
See https://blog.travis-ci.com/2018-10-04-combining-linux-infrastructures
2018-11-14 19:56:55 +01:00
Florian Bruhin
649fc08ccc Allow PyQt 5.10 to fail on Travis
See #4055
2018-08-10 06:37:08 +02:00
Florian Bruhin
e4c58890cf Install xfonts-base to fix Qt 5.10 tests
Fixes #4055
See #4110
2018-08-04 18:26:00 +02:00
Florian Bruhin
727b418d8b Allow PyQt 5.10 to fail on Travis
See #4055
2018-07-10 16:01:25 +02:00
Florian Bruhin
b3adbec23e Revert "travis: Try to install a font for PyQt 5.10"
This reverts commit 689f87d596.
Doesn't seem to help...
2018-07-10 15:55:53 +02:00
Florian Bruhin
689f87d596 travis: Try to install a font for PyQt 5.10
For some reason, since a while this fails with a font related assertion error...
2018-07-10 15:25:13 +02:00
Florian Bruhin
d03b03f7cb Use Python 3.7 on macOS 2018-07-03 13:13:58 +02:00
Florian Bruhin
ec0bbe67f8 travis: Test with Python 3.7
See https://github.com/travis-ci/travis-ci/issues/9069
2018-07-03 11:00:33 +02:00
Florian Bruhin
f7ae7e7d40 Update for PyQt 5.11 2018-07-02 22:32:59 +02:00
Florian Bruhin
2f97a597a4 travis: Run coverage with PyQt 5.10 2018-06-12 10:53:34 +02:00
Florian Bruhin
eb6478dd3e Reenable Qt 5.11 tests on Travis
Fixes #3661
2018-06-07 13:48:04 +02:00
Florian Bruhin
6fc3546923 travis: Allow Archlinux to fail for now
See #3661
2018-05-29 13:19:05 +02:00
Florian Bruhin
0134c1fcfd travis: Test Python 3.5 with Qt 5.7.1
Might run more stable, and makes more sense anyways.
2018-03-08 12:28:10 +01:00
Florian Bruhin
3701eb121f Also remove Qt 5.8 from Travis 2018-03-06 11:23:43 +01:00
Florian Bruhin
d9e095f7cf Add PyQt 5.10 to Travis CI
See #3522
2018-02-07 10:52:34 +01:00
Florian Bruhin
e26e04985b Revert "Update to PyQt 5.10"
This reverts commit a701426703.
2018-01-23 20:36:31 +01:00
Florian Bruhin
a701426703 Update to PyQt 5.10 2018-01-23 19:42:22 +01:00
Florian Bruhin
72d847d687 travis: Use newer macOS image 2017-12-11 09:36:27 +01:00
François Chavant
4467f51e42 Use 'language: generic' for shellcheck, fix typo, correct indentation 2017-12-04 18:15:02 +01:00
François Chavant
b91a39be22 Run shellcheck on Travis CI 2017-12-02 19:37:10 +01:00
Florian Bruhin
385337eb90 Use lts version of NopeJS
Looks like npm doesn't work with Node v9:
https://github.com/nodejs/node/issues/16649
2017-11-01 09:24:57 +01:00
Florian Bruhin
2b4304908a Drop Debian Jessie / Ubuntu Xenial from Travis
Closes #2780
2017-09-18 23:00:49 +02:00
Florian Bruhin
9b8c21cace travis: Stop marking macOS as allowed to fail 2017-09-11 18:33:08 +02:00
Florian Bruhin
4794d1970b travis: Update macOS 2017-09-11 18:33:07 +02:00
Florian Bruhin
836c8de87d travis: Use Python 3.6 everywhere 2017-09-11 18:32:23 +02:00
Florian Bruhin
a11baeb84d travis: Fix some more issues 2017-09-11 18:32:23 +02:00
Florian Bruhin
b4f30f6df2 Move coverage to QtWebEngine environment with PyPI-PyQt 2017-09-11 18:30:23 +02:00
Florian Bruhin
49a389542e travis: Update travis_install.sh 2017-09-11 18:30:23 +02:00
Florian Bruhin
eae276b539 travis: Initial .travis.yml update for containers 2017-09-11 18:30:21 +02:00
Florian Bruhin
023bf82638 Update for PyQt 5.9.1 2017-07-04 17:31:09 +02:00
Florian Bruhin
27c6aa00bd travis: Add group: edge 2017-06-19 18:15:35 +02:00
Florian Bruhin
2adb57f263 travis: Remove the archlinux-ng docker env
Archlinux merged qt5-webkit-ng into qt5-webkit
2017-06-19 14:17:56 +02:00
Florian Bruhin
499f5df2a9 ci: Use Python 3.6 everywhere 2017-05-17 21:40:24 +02:00