-
Notifications
You must be signed in to change notification settings - Fork 1
/
.travis.yml
36 lines (33 loc) · 1.33 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
language: python
python:
- '2.7'
- '3.3'
- '3.4'
- '3.5'
- '3.6'
- pypy
install:
- npm install coffee-script
- export PATH="$(npm bin):$PATH"
- pip install -U pip setuptools
- >
if [ $TRAVIS_PYTHON_VERSION == 2.7 -o $TRAVIS_PYTHON_VERSION == pypy ] ;
then
pip install "ipython<6.0"
fi
- pip install -r requirements.txt
- pip install -r requirements.dev.txt
- pip install -e .
- pip install pytest
- pip install tox tox-travis
script:
- py.test -vv test
- tox -rv
before_deploy:
- npm install coffee-script
- export PATH="$(npm bin):$PATH"
deploy:
provider: pypi
user: userzimmermann
password:
secure: JL/sC/fdiUecgG4BJKICznW9QWiWHAN1eUxeUzMlWJU9RoydfYXYXvbp32kKdqLc5D4IMGUSt5A/dIs2knoQFNE672+DXaLOovRjb59Ff6sr6yhmtYJIZXuNvay6FzjHHtI/ISjWh4bjqF39w3cWhakeLZyLW2SxKMnbInBZkjvAUR6AXaQadUdkqXOLlTHzGHpXl7MQxA7W6xftWrGMWjFeBJGW8FvAsvpDuA7ypEBhjIJH9rdj9KDoB8hXkJKfD3/2RoOmVw5Ts+G+xnWgQFJrNXkniPQ2BMBnziTU6DLLcA7BqyPQVNuEOtVRJfyvNqUUqfHucI6oc26JS6eHfuRLCzD7XQJnkKVAz545WpGTBdCQEFmr7fs+6wi3MjHvwuVutnB1s1g7NpalkMQEj8raalRXwlaLPh1dYb0L2Pbx+p37/F0foeMDrVUBi+zX/UbxKx+WeaAcrPc+hN8JfGsST+4YL9prAfPfpbDUYFPdwQOTKtE7O1PTKcpigRfTgOPgzftORRs4/OdB4CPhUGCYJTOS+NK2mXeXYunSYB/fNSkbdxFwd5C/xVcLvLwx4icXdSwzV1KCY0Hn1AqWqTaWTk7oDlkbHo872EL1+GQAEgMxWsfbGuiOoDlRDFmg5FJE08UKiiyOFIy/fYiu+AbYbk5SxSEoZ4TG14LzDoM=