@@ -24,68 +24,77 @@ function deploy {
2424 source deactivate
2525 fi
2626
27- # pyenv install 3.6.14
27+ # pyenv install 3.6.15
2828 if [ ! -e ~ /.pyenv/versions/tracker36 ]; then
29- pyenv virtualenv 3.6.14 tracker36
29+ pyenv virtualenv 3.6.15 tracker36
3030 pyenv activate tracker36
3131 pip install .
3232 pip install -r requirements-test.txt
3333 source deactivate
3434 fi
3535
36- # pyenv install 3.7.11
36+ # pyenv install 3.7.17
3737 if [ ! -e ~ /.pyenv/versions/tracker37 ]; then
38- pyenv virtualenv 3.7.11 tracker37
38+ pyenv virtualenv 3.7.17 tracker37
3939 pyenv activate tracker37
4040 pip install .
4141 pip install -r requirements-test.txt
4242 source deactivate
4343 fi
4444
45- # pyenv install 3.8.11
45+ # pyenv install 3.8.19
4646 if [ ! -e ~ /.pyenv/versions/tracker38 ]; then
47- pyenv virtualenv 3.8.11 tracker38
47+ pyenv virtualenv 3.8.19 tracker38
4848 pyenv activate tracker38
4949 pip install .
5050 pip install -r requirements-test.txt
5151 source deactivate
5252 fi
5353
54- # pyenv install 3.9.6
54+ # pyenv install 3.9.19
5555 if [ ! -e ~ /.pyenv/versions/tracker39 ]; then
56- pyenv virtualenv 3.9.6 tracker39
56+ pyenv virtualenv 3.9.19 tracker39
5757 pyenv activate tracker39
5858 pip install .
5959 pip install -r requirements-test.txt
6060 source deactivate
6161 fi
6262
63- # pyenv install 3.10.1
63+ # pyenv install 3.10.14
6464 if [ ! -e ~ /.pyenv/versions/tracker310 ]; then
65- pyenv virtualenv 3.10.1 tracker310
65+ pyenv virtualenv 3.10.14 tracker310
6666 pyenv activate tracker310
6767 pip install .
6868 pip install -r requirements-test.txt
6969 source deactivate
7070 fi
7171
72- # pyenv install 3.11.0
72+ # pyenv install 3.11.9
7373 if [ ! -e ~ /.pyenv/versions/tracker311 ]; then
74- pyenv virtualenv 3.11.0 tracker311
74+ pyenv virtualenv 3.11.9 tracker311
7575 pyenv activate tracker311
7676 pip install .
7777 pip install -r requirements-test.txt
7878 source deactivate
7979 fi
8080
81- # pyenv install 3.12.0
81+ # pyenv install 3.12.5
8282 if [ ! -e ~ /.pyenv/versions/tracker312 ]; then
83- pyenv virtualenv 3.12.0 tracker312
83+ pyenv virtualenv 3.12.5 tracker312
8484 pyenv activate tracker312
8585 pip install .
8686 pip install -r requirements-test.txt
8787 source deactivate
8888 fi
89+
90+ # pyenv install 3.13.0rc1
91+ if [ ! -e ~ /.pyenv/versions/tracker313 ]; then
92+ pyenv virtualenv 3.13.0rc1 tracker313
93+ pyenv activate tracker313
94+ pip install .
95+ pip install -r requirements-test.txt
96+ source deactivate
97+ fi
8998}
9099
91100
@@ -121,6 +130,10 @@ function run_tests {
121130 pyenv activate tracker312
122131 pytest
123132 source deactivate
133+
134+ pyenv activate tracker313
135+ pytest
136+ source deactivate
124137}
125138
126139function refresh_deploy {
@@ -132,6 +145,7 @@ function refresh_deploy {
132145 pyenv uninstall -f tracker310
133146 pyenv uninstall -f tracker311
134147 pyenv uninstall -f tracker312
148+ pyenv uninstall -f tracker313
135149}
136150
137151
0 commit comments