From be5d46fb9818ba67bfdc197c19e2e1f21440ec27 Mon Sep 17 00:00:00 2001 From: "Veronica K. B. Olsen" Date: Thu, 16 May 2019 13:53:58 +0200 Subject: [PATCH] Added CI support. --- .gitignore | 3 +++ .travis.yml | 16 ++++++++++++++++ dependencies.txt | 4 ++++ 3 files changed, 23 insertions(+) create mode 100644 .travis.yml create mode 100644 dependencies.txt diff --git a/.gitignore b/.gitignore index cf07a362..bf958f52 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,6 @@ sample/**/*.bak tests/temp .pytest_cache pytestdebug.log + +# Coverage +.coverage diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..de72de9a --- /dev/null +++ b/.travis.yml @@ -0,0 +1,16 @@ +dist: xenial # required for Python >= 3.7 +language: python +python: + - "3.5" + - "3.5-dev" # 3.5 development branch + - "3.6" + - "3.6-dev" # 3.6 development branch + - "3.7" + - "3.7-dev" # 3.7 development branch + - "3.8-dev" # 3.8 development branch +# command to install dependencies +install: + - pip install -r dependencies.txt +# command to run tests +script: + - pytest diff --git a/dependencies.txt b/dependencies.txt new file mode 100644 index 00000000..fa696b6e --- /dev/null +++ b/dependencies.txt @@ -0,0 +1,4 @@ +pyqt5 +appdirs +lxml +enchant