@@ -24,68 +24,77 @@ function deploy {
24
24
source deactivate
25
25
fi
26
26
27
- # pyenv install 3.6.14
27
+ # pyenv install 3.6.15
28
28
if [ ! -e ~ /.pyenv/versions/tracker36 ]; then
29
- pyenv virtualenv 3.6.14 tracker36
29
+ pyenv virtualenv 3.6.15 tracker36
30
30
pyenv activate tracker36
31
31
pip install .
32
32
pip install -r requirements-test.txt
33
33
source deactivate
34
34
fi
35
35
36
- # pyenv install 3.7.11
36
+ # pyenv install 3.7.17
37
37
if [ ! -e ~ /.pyenv/versions/tracker37 ]; then
38
- pyenv virtualenv 3.7.11 tracker37
38
+ pyenv virtualenv 3.7.17 tracker37
39
39
pyenv activate tracker37
40
40
pip install .
41
41
pip install -r requirements-test.txt
42
42
source deactivate
43
43
fi
44
44
45
- # pyenv install 3.8.11
45
+ # pyenv install 3.8.20
46
46
if [ ! -e ~ /.pyenv/versions/tracker38 ]; then
47
- pyenv virtualenv 3.8.11 tracker38
47
+ pyenv virtualenv 3.8.20 tracker38
48
48
pyenv activate tracker38
49
49
pip install .
50
50
pip install -r requirements-test.txt
51
51
source deactivate
52
52
fi
53
53
54
- # pyenv install 3.9.6
54
+ # pyenv install 3.9.20
55
55
if [ ! -e ~ /.pyenv/versions/tracker39 ]; then
56
- pyenv virtualenv 3.9.6 tracker39
56
+ pyenv virtualenv 3.9.20 tracker39
57
57
pyenv activate tracker39
58
58
pip install .
59
59
pip install -r requirements-test.txt
60
60
source deactivate
61
61
fi
62
62
63
- # pyenv install 3.10.1
63
+ # pyenv install 3.10.15
64
64
if [ ! -e ~ /.pyenv/versions/tracker310 ]; then
65
- pyenv virtualenv 3.10.1 tracker310
65
+ pyenv virtualenv 3.10.15 tracker310
66
66
pyenv activate tracker310
67
67
pip install .
68
68
pip install -r requirements-test.txt
69
69
source deactivate
70
70
fi
71
71
72
- # pyenv install 3.11.0
72
+ # pyenv install 3.11.10
73
73
if [ ! -e ~ /.pyenv/versions/tracker311 ]; then
74
- pyenv virtualenv 3.11.0 tracker311
74
+ pyenv virtualenv 3.11.10 tracker311
75
75
pyenv activate tracker311
76
76
pip install .
77
77
pip install -r requirements-test.txt
78
78
source deactivate
79
79
fi
80
80
81
- # pyenv install 3.12.0
81
+ # pyenv install 3.12.7
82
82
if [ ! -e ~ /.pyenv/versions/tracker312 ]; then
83
- pyenv virtualenv 3.12.0 tracker312
83
+ pyenv virtualenv 3.12.7 tracker312
84
84
pyenv activate tracker312
85
85
pip install .
86
86
pip install -r requirements-test.txt
87
87
source deactivate
88
88
fi
89
+
90
+ # pyenv install 3.13.0
91
+ if [ ! -e ~ /.pyenv/versions/tracker313 ]; then
92
+ pyenv virtualenv 3.13.0 tracker313
93
+ pyenv activate tracker313
94
+ pip install .
95
+ pip install -r requirements-test.txt
96
+ source deactivate
97
+ fi
89
98
}
90
99
91
100
@@ -121,6 +130,10 @@ function run_tests {
121
130
pyenv activate tracker312
122
131
pytest
123
132
source deactivate
133
+
134
+ pyenv activate tracker313
135
+ pytest
136
+ source deactivate
124
137
}
125
138
126
139
function refresh_deploy {
@@ -132,6 +145,7 @@ function refresh_deploy {
132
145
pyenv uninstall -f tracker310
133
146
pyenv uninstall -f tracker311
134
147
pyenv uninstall -f tracker312
148
+ pyenv uninstall -f tracker313
135
149
}
136
150
137
151
0 commit comments