7979
8080 strategy :
8181 matrix :
82- python_version : [ 3.9 ]
82+ python_version : [ "3.10" ]
8383
8484 steps :
8585 - uses : actions/checkout@v6
@@ -122,7 +122,7 @@ jobs:
122122
123123 strategy :
124124 matrix :
125- python_version : [ 3.9 ]
125+ python_version : [ "3.10" ]
126126
127127 steps :
128128 - uses : actions/checkout@v6
@@ -159,10 +159,16 @@ jobs:
159159
160160 strategy :
161161 matrix :
162- python_version : [ 3.9 ]
162+ python_version : [ "3.10" ]
163163
164164 steps :
165165 - uses : actions/checkout@v6
166+
167+ - name : Install system dependencies
168+ run : |
169+ sudo apt-get update
170+ sudo apt-get install -y libvirt-dev pkg-config gcc
171+
166172 - name : Use Python ${{ matrix.python_version }}
167173 uses : actions/setup-python@v6
168174 with :
@@ -205,7 +211,7 @@ jobs:
205211 tar -xzvf "${TARBALL_FILENAME}"
206212
207213 cd "apache_libcloud-${VERSION}/"
208- tox -c tox.ini -epy3.9
214+ tox -c tox.ini -epy3.10
209215
210216 - name : Verify Wheel Release Artifact
211217 run : |
@@ -225,15 +231,15 @@ jobs:
225231 cp ../../tox.ini .
226232 cp ../../requirements-tests.txt .
227233 cp ../../libcloud/test/secrets.py-dist libcloud/test/secrets.py-dist
228- tox -c tox.ini -epy3.9
234+ tox -c tox.ini -epy3.10
229235
230236 build_test_docker_image :
231237 name : Build and Verify Docker Image
232238 runs-on : ubuntu-latest
233239
234240 strategy :
235241 matrix :
236- python_version : [ 3.9 ]
242+ python_version : [ "3.10" ]
237243
238244 steps :
239245 - uses : actions/checkout@v6
@@ -315,7 +321,7 @@ jobs:
315321
316322 strategy :
317323 matrix :
318- python_version : [ 3.9 ]
324+ python_version : [ "3.10" ]
319325
320326 steps :
321327 - uses : actions/checkout@v6
@@ -349,7 +355,7 @@ jobs:
349355
350356 strategy :
351357 matrix :
352- python_version : [ 3.9 ]
358+ python_version : [ "3.10" ]
353359
354360 steps :
355361 - uses : actions/checkout@v6
0 commit comments