1
- image : conda /miniconda3
1
+ image : continuumio /miniconda3
2
2
3
3
stages :
4
4
- lint
10
10
stage : lint
11
11
script :
12
12
- apt update && apt install -y gcc
13
- - conda install python=3.6 psutil
13
+ - conda install python=3.9 psutil
14
14
- pip install .
15
15
- pip install "pydocstyle<4" flake8 pep8-naming flake8-docstrings
16
16
- flake8 --config=.flake8 scared tests setup.py
@@ -20,7 +20,7 @@ test:python36:
20
20
script :
21
21
- apt update && apt install -y gcc
22
22
- eval "$(conda shell.bash hook)"
23
- - conda create -n env-python36 python=3.6 psutil pycrypto numpy cython
23
+ - conda create -n env-python36 python=3.6
24
24
- conda activate env-python36
25
25
- python setup.py test -v
26
26
@@ -29,7 +29,7 @@ test:python37:
29
29
script :
30
30
- apt update && apt install -y gcc
31
31
- eval "$(conda shell.bash hook)"
32
- - conda create -n env-python37 python=3.7 psutil pycrypto numpy cython
32
+ - conda create -n env-python37 python=3.7
33
33
- conda activate env-python37
34
34
- python setup.py test -v
35
35
@@ -38,10 +38,19 @@ test:python38:
38
38
script :
39
39
- apt update && apt install -y gcc
40
40
- eval "$(conda shell.bash hook)"
41
- - conda create -n env-python38 python=3.8 psutil pycrypto numpy cython
41
+ - conda create -n env-python38 python=3.8
42
42
- conda activate env-python38
43
43
- python setup.py test -v
44
44
45
+ test:python39 :
46
+ stage : test
47
+ script :
48
+ - apt update && apt install -y gcc
49
+ - eval "$(conda shell.bash hook)"
50
+ - conda create -n env-python39 python=3.9
51
+ - conda activate env-python39
52
+ - python setup.py test -v
53
+
45
54
build:pypi:src :
46
55
stage : build
47
56
script :
0 commit comments