File tree 4 files changed +19
-62
lines changed
4 files changed +19
-62
lines changed Original file line number Diff line number Diff line change 1
1
language : python
2
- sudo : required
3
- dist : trusty
4
2
5
3
python :
6
- - " 2.7"
7
- - " 3.4"
8
-
9
- virtualenv :
10
- system_site_packages : true
11
-
12
- matrix :
13
- exclude :
14
- - env : QT_API=pyqt5
15
- python : " 2.7"
4
+ - " 3.5"
16
5
17
6
env :
18
- - QT_API=pyqt4
19
- - QT_API=pyqt5
7
+ - QT_API=pyqt5
20
8
21
9
before_install :
22
- - " export DISPLAY=:99.0"
23
- - " sh -e /etc/init.d/xvfb start"
10
+ - export DISPLAY=:99.0
11
+ - sh -e /etc/init.d/xvfb start
24
12
25
13
install :
26
- - sudo apt-get update
27
-
28
- # Qt
29
- - python scripts/install-qt.py
30
-
31
- # pytest
32
- - pip install --quiet pytest pytest-xdist pytest-cov
33
-
34
- # coveralls
35
- - pip install --quiet coveralls --use-wheel
36
-
37
- # install pyqode.qt
38
- - bash scripts/install-pyqode.sh
14
+ # install libegl1-mesa package for the missing libEGL shared object that prevents qt from starting
15
+ - sudo apt-get update
16
+ - sudo apt-get --yes --force-yes install libegl1-mesa
17
+ # make sure pip is up to date so that it can install wheels
18
+ - pip install pip --upgrade
19
+ - pip install -e .
20
+ - pip install -r requirements-dev.txt
39
21
40
22
script :
41
- - pip install -e .
42
- - catchsegv py.test --cov pyqode
23
+ - py.test --cov pyqode
43
24
44
25
after_success :
45
- - coveralls
26
+ - coveralls
Original file line number Diff line number Diff line change
1
+ PyQt5
2
+ -e git://github.com/pyQode/pyqode.qt.git#egg=pyqode.qt
3
+ -e git://github.com/pyQode/pyqode.core.git#egg=pyqode.core
4
+ pytest
5
+ pytest-cov
6
+ coveralls
Load Diff This file was deleted.
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments