@@ -81,7 +81,7 @@ commands:
8181 -v `pwd`:/app \
8282 -w /app \
8383 --env-file vars.env \
84- python:3.9 \
84+ python:3.11 \
8585 ./build_tools/circle/deploy.sh
8686
8787jobs :
9494 # larger unit tests, and to avoid multiple setup steps that can slow the pipeline down
9595 test-sanity :
9696 docker :
97- - image : python:3.9
97+ - image : python:3.10
9898 working_directory : ~/pmdarima
9999 environment :
100100 SETUPTOOLS_USE_DISTUTILS : stdlib
@@ -117,30 +117,8 @@ jobs:
117117 echo "Expected VERSION file"
118118 exit 4
119119 fi
120- - run :
121- name : Test install from sdist
122- command : |
123- echo "0.0.0" > ~/pmdarima/pmdarima/VERSION
124-
125- # we'll need packaging, numpy, and cython to build this. let install_requires do all the
126- # rest of the work. We build with our lowest supported numpy version to make sure there is no regression
127- pip install "packaging>=17.1" "numpy~=1.19.3" "cython>=0.29,!=0.29.18,!=0.29.31"
128- python setup.py sdist
129-
130- cd dist
131- pip install pmdarima-0.0.0.tar.gz
132- python -c 'import pmdarima as pm; print(pm.__version__)'
133120
134121 # --- Unit tests ---
135- test-unit-cpython39 :
136- machine :
137- image : ubuntu-2004:202111-02
138- working_directory : ~/pmdarima
139- steps :
140- - checkout
141- - build-test-and-persist :
142- pythonversion : " 3.9"
143-
144122 test-unit-cpython310 :
145123 machine :
146124 image : ubuntu-2004:202111-02
@@ -175,7 +153,6 @@ jobs:
175153 working_directory : ~/pmdarima
176154 steps :
177155 - checkout
178- - run : make install
179156 - run : ./build_tools/circle/build_doc.sh
180157 # This persists doc/_build/html for the deploy step
181158 - persist_to_workspace :
@@ -211,16 +188,6 @@ jobs:
211188 key : " 3.8"
212189 - deploy-to-pypi
213190
214- deploy-cpython39-whl :
215- machine :
216- image : ubuntu-2004:202111-02
217- working_directory : ~/pmdarima
218- steps :
219- - checkout
220- - restore-whl-file :
221- key : " 3.9"
222- - deploy-to-pypi
223-
224191 deploy-cpython310-whl :
225192 machine :
226193 image : ubuntu-2004:202111-02
@@ -259,7 +226,7 @@ jobs:
259226 # GH_TOKEN (the personal Git token with pushes enabled)
260227 deploy-doc :
261228 docker :
262- - image : python:3.9
229+ - image : python:3.11
263230 working_directory : ~/pmdarima
264231 steps :
265232 - checkout
@@ -278,8 +245,6 @@ workflows:
278245 # run on test and tag
279246 - test-sanity :
280247 filters : *test-filters
281- - test-unit-cpython39 :
282- filters : *test-filters
283248 - test-unit-cpython310 :
284249 filters : *test-filters
285250 - test-unit-cpython311 :
@@ -291,7 +256,6 @@ workflows:
291256 - testing-passed :
292257 requires :
293258 - test-sanity
294- - test-unit-cpython39
295259 - test-unit-cpython310
296260 - test-unit-cpython311
297261 - test-unit-cpython312
@@ -305,11 +269,6 @@ workflows:
305269 - testing-passed
306270 filters : *test-filters
307271
308- - deploy-cpython39-whl :
309- filters : *deploy-filters
310- requires :
311- - deploy-doc
312-
313272 - deploy-cpython310-whl :
314273 filters : *deploy-filters
315274 requires :
0 commit comments