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

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

commit dcacf74e91904c4ba3436af577fa453eb77e0b53
Merge: 41ba04985 cb85b28f4
Author: Tomaz Muraus <to...@tomaz.me>
AuthorDate: Sun Mar 2 17:36:03 2025 +0100

    Merge pull request #2050 from apache/chore/remove/py3.8
    
    Remove Python 3.8 from build pipelines and tox.ini, add Python 3.13 and 
various other fixes and dependency upgrades

 .asf.yaml                                   |   4 +
 .github/workflows/install_test.yml          |   2 +
 .github/workflows/integration-tests.yml     |   2 +-
 .github/workflows/main.yml                  |  22 +-
 .github/workflows/publish_dev_artifact.yml  |   2 +-
 .github/workflows/publish_pricing_to_s3.yml |   2 +-
 CHANGES.rst                                 |  11 +
 README.rst                                  |  10 +-
 contrib/Dockerfile                          |  20 +-
 contrib/generate_contributor_list.py        |   6 +
 docs/upgrade_notes.rst                      |   7 +-
 integration/storage/test_minio.py           |   3 +-
 libcloud/common/gandi.py                    |   8 +-
 libcloud/common/nfsn.py                     |  14 +-
 libcloud/common/ovh.py                      |  11 +-
 libcloud/common/worldwidedns.py             |   1 +
 libcloud/compute/base.py                    |  33 +-
 libcloud/compute/drivers/abiquo.py          |  46 ++-
 libcloud/compute/drivers/cloudsigma.py      | 104 +++++-
 libcloud/compute/drivers/equinixmetal.py    |  13 +-
 libcloud/compute/drivers/gce.py             | 530 ++++++++++++++++++++++++++++
 libcloud/compute/drivers/kubevirt.py        | 118 ++++++-
 libcloud/compute/drivers/nttcis.py          | 297 ++++++++++++++++
 libcloud/compute/drivers/opennebula.py      |  38 +-
 libcloud/compute/drivers/ovh.py             |  49 +++
 libcloud/compute/drivers/rackspace.py       |   9 +
 libcloud/compute/drivers/vcloud.py          |  32 +-
 libcloud/compute/drivers/vsphere.py         | 236 ++++++++++++-
 libcloud/container/drivers/kubernetes.py    |  50 ++-
 libcloud/dns/drivers/google.py              |  19 +
 libcloud/dns/drivers/onapp.py               |  19 +
 libcloud/dns/drivers/rcodezero.py           |  33 +-
 libcloud/dns/drivers/route53.py             |  25 ++
 libcloud/dns/drivers/vultr.py               |  29 ++
 libcloud/dns/drivers/worldwidedns.py        |  49 +++
 libcloud/dns/drivers/zerigo.py              |  22 ++
 libcloud/storage/drivers/atmos.py           |  25 +-
 libcloud/storage/drivers/backblaze_b2.py    |  29 +-
 libcloud/storage/drivers/dummy.py           |  19 +-
 libcloud/test/compute/test_ssh_client.py    |   4 +-
 libcloud/test/storage/test_base.py          |  11 +-
 libcloud/test/storage/test_cloudfiles.py    |  42 ++-
 libcloud/utils/publickey.py                 |   9 +-
 pyproject.toml                              |   4 +-
 requirements-docs.txt                       |   2 +-
 requirements-lint.txt                       |  10 +-
 requirements-mypy.txt                       |   2 +-
 requirements-tests.txt                      |   2 +-
 scripts/time_imports.sh                     |   4 +-
 tox.ini                                     |  60 ++--
 50 files changed, 1971 insertions(+), 128 deletions(-)

Reply via email to