Browse Source

travis: include PyGTK setup

Installing PyGTK requires actual GTK system package. The easiest way for
that is using system site-packages - and this means matching Python
version with the Travis environment (Ubuntu bionic).
Marek Marczykowski-Górecki 4 years ago
parent
commit
44e041e271
1 changed files with 6 additions and 2 deletions
  1. 6 2
      .travis.yml

+ 6 - 2
.travis.yml

@@ -13,8 +13,12 @@ env:
 
 jobs:
   include:
-    - python: '3.5'
-      install: pip install --quiet -r ci/requirements.txt
+    - python: '3.6'  # needs to match bionic
+      virtualenv:
+        system_site_packages: true
+      install:
+        - sudo apt-get -y install python3-gi gir1.2-gtk-3.0
+        - pip install --quiet -r ci/requirements.txt
       env: TESTS_ONLY=1
       script:
        - ./run-tests