This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/pip/flake8-7.1.2 in repository https://gitbox.apache.org/repos/asf/libcloud.git
discard 3ead0f0ed Bump flake8 from 5.0.4 to 7.1.2 add 6c0793011 Python 3.8 is EOL, remove it from most places in the build pipelines and tox config. add 9604a031c Add Python 3.13 the build pipeline and tox config. add 6301c9b95 Upgrade cryptography. add 73802153a Try fixing failing integration test. add e65084054 Update time import script to use Python 3.9. add 78d3a2928 Add nosec pragma for bandit false positives. Also re-format some of the code to comply with style rules. add 36bfcaf4b Remove Python 3.7 and 3.8 from test Docker image, add pypy 3.10, 3.12 and 3.13, use 3.9 as base Python for tox. add 96d00b8fe Also run tests under PyPy 3.10 on CI. add 891fd2902 Add missing entry (environment) to tox.ini. add 43c4b8437 Upgrade rstcheck and mypy dev / testing / docs dependency. add b70f725cf Upgrade pylint, astroid, black and isort. add 0d748c85a Reformat code with the latest version of black. add 94c989ae5 Remove Python 3.8 from classifiers, update CHANGELOG.rst to indicate we have dropped suppport for 3.8 and indicate in pyproject.toml classifiers that we support 3.13. add 6f3edb7ff Fix possible bug / edge case detected by the latest version of pylint. add d8e154fd3 Update pyupgrade to use Python >= 3.9 syntax and functionality. add 3783d7fb4 Update black config. add 9e07d9296 Update upgrade notes. add cc85efe0d Fix various bugs detected by the new version of pylint. add 27b1f35e1 Update required status checks. add 2d18970d7 Fix more bugs detected by the new version of pylint. add 0148618a9 Reformat code with black. add de0c7425c Update required status checks. add 41ba04985 Merge pull request #2051 from apache/chore/update-status-checks add cb85b28f4 Merge branch 'trunk' of github.com:apache/libcloud into chore/remove/py3.8 add dcacf74e9 Merge pull request #2050 from apache/chore/remove/py3.8 add 9afa65751 Bump flake8 from 5.0.4 to 7.1.2 This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (3ead0f0ed) \ N -- N -- N refs/heads/dependabot/pip/flake8-7.1.2 (9afa65751) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: .asf.yaml | 6 +- .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, 1970 insertions(+), 131 deletions(-)