This is an automated email from the ASF dual-hosted git repository.

micafer pushed a commit to branch tests_to_py310
in repository https://gitbox.apache.org/repos/asf/libcloud.git

commit cc3c8ed806f93947da76ea6b96bf1f39b6ab4d2d
Author: Miguel Caballer <[email protected]>
AuthorDate: Fri Jan 16 12:15:52 2026 +0100

    Move test actions to python 3.10
---
 .github/workflows/integration-tests.yml     |  2 +-
 .github/workflows/main.yml                  | 16 ++++++++--------
 .github/workflows/publish_dev_artifact.yml  |  2 +-
 .github/workflows/publish_pricing_to_s3.yml |  2 +-
 tox.ini                                     |  4 ++--
 5 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/.github/workflows/integration-tests.yml 
b/.github/workflows/integration-tests.yml
index f8ddd815c..b73d29b86 100644
--- a/.github/workflows/integration-tests.yml
+++ b/.github/workflows/integration-tests.yml
@@ -30,7 +30,7 @@ jobs:
 
     strategy:
       matrix:
-        python_version: [ 3.9 ]
+        python_version: [ "3.10" ]
 
     steps:
       - uses: actions/checkout@v6
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index f08def1dc..7d0012337 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -79,7 +79,7 @@ jobs:
 
     strategy:
       matrix:
-        python_version: [ 3.9 ]
+        python_version: [ "3.10"]
 
     steps:
       - uses: actions/checkout@v6
@@ -122,7 +122,7 @@ jobs:
 
     strategy:
       matrix:
-        python_version: [ 3.9 ]
+        python_version: [ "3.10" ]
 
     steps:
       - uses: actions/checkout@v6
@@ -159,7 +159,7 @@ jobs:
 
     strategy:
       matrix:
-        python_version: [ 3.9 ]
+        python_version: [ "3.10" ]
 
     steps:
       - uses: actions/checkout@v6
@@ -205,7 +205,7 @@ jobs:
           tar -xzvf "${TARBALL_FILENAME}"
 
           cd "apache_libcloud-${VERSION}/" 
-          tox -c tox.ini -epy3.9
+          tox -c tox.ini -epy3.10
 
       - name: Verify Wheel Release Artifact
         run: |
@@ -225,7 +225,7 @@ jobs:
           cp ../../tox.ini .
           cp ../../requirements-tests.txt .
           cp ../../libcloud/test/secrets.py-dist libcloud/test/secrets.py-dist
-          tox -c tox.ini -epy3.9
+          tox -c tox.ini -epy3.10
 
   build_test_docker_image:
     name: Build and Verify Docker Image
@@ -233,7 +233,7 @@ jobs:
 
     strategy:
       matrix:
-        python_version: [ 3.9 ]
+        python_version: [ "3.10" ]
 
     steps:
       - uses: actions/checkout@v6
@@ -315,7 +315,7 @@ jobs:
 
     strategy:
       matrix:
-        python_version: [ 3.9 ]
+        python_version: [ "3.10" ]
 
     steps:
       - uses: actions/checkout@v6
@@ -349,7 +349,7 @@ jobs:
 
     strategy:
       matrix:
-        python_version: [ 3.9 ]
+        python_version: [ "3.10" ]
 
     steps:
       - uses: actions/checkout@v6
diff --git a/.github/workflows/publish_dev_artifact.yml 
b/.github/workflows/publish_dev_artifact.yml
index f8e1f31a3..4a845a72c 100644
--- a/.github/workflows/publish_dev_artifact.yml
+++ b/.github/workflows/publish_dev_artifact.yml
@@ -27,7 +27,7 @@ jobs:
       - name: Use Python ${{ matrix.python_version }}
         uses: actions/setup-python@v6
         with:
-          python-version: 3.9
+          python-version: "3.10"
 
       - name: Print Environment Info
         run: printenv | sort
diff --git a/.github/workflows/publish_pricing_to_s3.yml 
b/.github/workflows/publish_pricing_to_s3.yml
index fc8e44204..99509751e 100644
--- a/.github/workflows/publish_pricing_to_s3.yml
+++ b/.github/workflows/publish_pricing_to_s3.yml
@@ -17,7 +17,7 @@ jobs:
 
     strategy:
       matrix:
-        python_version: [ 3.9 ]
+        python_version: [ "3.10" ]
 
     steps:
       - uses: actions/checkout@v6
diff --git a/tox.ini b/tox.ini
index d6288b547..160da5340 100644
--- a/tox.ini
+++ b/tox.ini
@@ -27,9 +27,9 @@ basepython =
     pypypy3.10: pypy3.10
     pypypy-3.10: pypy3.10
     pypyjion: pyjion
-    
{docs,checks,black,black-check,lint,pylint,mypy,micro-benchmarks,coverage,import-timings,isort,isort-check,pyupgrade}:
 python3.9
+    
{docs,checks,black,black-check,bandit,lint,pylint,mypy,micro-benchmarks,coverage,import-timings,isort,isort-check,pyupgrade}:
 python3.10
     {py3.9,py3.9-dist,py3.9-dist-wheel,py3.9-windows,integration-storage}: 
python3.9
-    {py3.10,py3.10-dist,py3.10-dist-wheel,bandit}: python3.10
+    {py3.10,py3.10-dist,py3.10-dist-wheel}: python3.10
     {py3.11,py3.11-dist,py3.11-dist-wheel}: python3.11
     {py3.12,py3.12-dist,py3.12-dist-wheel}: python3.12
     {py3.13-dev,py3.13-dev-dist,py3.13-dev-dist-wheel}: python3.13

Reply via email to