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

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


    from bf92dcf57 Add new CI job which build the release artifact (tarball, 
wheel) and verifies it works (unpacks the tarball, runs tests).
     add 952338d38 Fix toml to install
     add cf843e776 Merge pull request #2040 from micafer/fix_install
     add 8483f8adb fix: Update cryptography test dependency to avoid security 
check GHA workflow failure due to known vulnerability.
     add 9c0fb2057 fix: pyjion has been deprecated / EOLed so remove it from 
GHA workflow.
     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 4d31b513d Update min version of the tools used for creating a release.
     add 3df72b7d1 Improve dist install checks.
     add 3abfdafd0 Bump codecov/codecov-action from 4.5.0 to 5.4.0
     add 42bf48330 Merge pull request #2053 from 
apache/dependabot/github_actions/codecov/codecov-action-5.4.0
     add abda09e9c Merge branch 'trunk' into chore/more_install_checks
     add 161e4466a Merge pull request #2054 from 
apache/chore/more_install_checks
     add d62c7ceb1 Add AWS region me-central-1
     add ffe1e942c Update s3.py
     add 6cb123e03 Merge branch 'patch-1' of github.com:seifertdan/libcloud 
into seifertdan-patch-1
     add 1604aa104 Add changelog entry for #2030.
     add a292dea46 Scrape and update EC2 sizing data.
     add 44e923662 Only call super() during MockHttp if required
     add ba4f10836 Merge branch 'trunk' into only-call-super-if-needed
     add 8ca72e534 Merge branch 'only-call-super-if-needed' of 
github.com:s-t-e-v-e-n-k/libcloud into s-t-e-v-e-n-k-only-call-super-if-needed
     add 30c21cd93 Use latest version of pytest and pytest plugins.
     add 36b5dff06 Add changelog entry for #2033.
     add fed3944d2 Merge branch 'trunk' of github.com:apache/libcloud into 
only-call-super-if-needed
     add 1117987d9 Merge pull request #2033 from 
s-t-e-v-e-n-k/only-call-super-if-needed
     add acf68599b Merge branch 'trunk' of github.com:apache/libcloud into 
seifertdan-patch-1
     add 0a5bc0d59 Scrape and update EC2 pricing data.
     add 973f8913b Merge pull request #2030 from seifertdan/patch-1
     add dc2480e35 Merge branch 'trunk' into build_release_artifact_ci_job

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                         |    61 +-
 .github/workflows/publish_dev_artifact.yml         |     2 +-
 .github/workflows/publish_pricing_to_s3.yml        |     2 +-
 CHANGES.rst                                        |    20 +
 README.rst                                         |    10 +-
 contrib/Dockerfile                                 |    20 +-
 contrib/generate_contributor_list.py               |     6 +
 contrib/scrape-ec2-prices.py                       |     2 +-
 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/constants/ec2_instance_types.py   | 20761 +++--
 .../constants/ec2_region_details_complete.py       |   662 +
 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/data/pricing.json                         | 91152 ++++++++++---------
 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/storage/drivers/s3.py                     |     1 +
 libcloud/test/__init__.py                          |     8 +-
 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                                     |    12 +-
 requirements-docs.txt                              |     2 +-
 requirements-lint.txt                              |    10 +-
 requirements-mypy.txt                              |     2 +-
 requirements-tests.txt                             |    13 +-
 scripts/dist_install_check.sh                      |    16 +-
 scripts/dist_wheel_install_check.sh                |     7 +-
 scripts/time_imports.sh                            |     4 +-
 tox.ini                                            |    60 +-
 58 files changed, 63907 insertions(+), 50870 deletions(-)

Reply via email to