This is an automated email from the ASF dual-hosted git repository.
tison pushed a change to branch dependabot/pip/setuptools-gte-75.3-and-lt-80.11
in repository https://gitbox.apache.org/repos/asf/libcloud.git
from efcbb0a41 Update setuptools requirement from ~=75.3.0 to >=75.3,<80.11
add a32a434f1 Fix EC2 scrape pricing script
add a5a594618 Fix Azure scrape pricing script
add e12f3fce4 Fix EC2 scrape pricing script (#2100)
add 5a03f1235 Add prek-based pre-commit setup and normalize whitespace
(#2101)
add 3ee1b325c change old python example (#2059)
add 425c136ff Bump codecov/codecov-action from 5.4.3 to 5.5.2 (#2104)
add 3541fcc3e Merge branch 'trunk' into fix_scrape_ec2_prices
add ad3a1dcb8 Merge pull request #2108 from apache/fix_scrape_ec2_prices
add 9da7dadfc Bump astral-sh/setup-uv from 4 to 7
add b0b026882 Merge branch 'trunk' into
dependabot/github_actions/astral-sh/setup-uv-7
add 4f54ce036 Merge pull request #2103 from
apache/dependabot/github_actions/astral-sh/setup-uv-7
add a283a510f Bump bandit[toml] from 1.7.8 to 1.9.3
add 1422927c8 Merge pull request #2106 from
apache/dependabot/pip/bandit-toml--1.9.3
add bf6b29b86 Move dev deps from extras to uv dependency groups (#2102)
add e753ec536 Merge branch 'trunk' into
dependabot/pip/setuptools-gte-75.3-and-lt-80.11
No new revisions were added by this update.
Summary of changes:
.github/workflows/integration-tests.yml | 6 +-
.github/workflows/main.yml | 49 +++--
.github/workflows/publish_dev_artifact.yml | 4 +-
.github/workflows/publish_pricing_to_s3.yml | 4 +-
.pre-commit-config.yaml | 98 ++++++++++
.readthedocs.yml | 16 +-
CHANGES.rst | 6 +-
contrib/pre-commit.sh | 32 ----
contrib/scrape-azure-prices.py | 2 +-
contrib/scrape-ec2-prices.py | 11 +-
docs/_static/images/provider_logos/scaleway.svg | 2 +-
docs/backup/api.rst | 2 +-
docs/committer_guide.rst | 4 +-
docs/compute/drivers/cloudscale.rst | 8 +-
docs/compute/drivers/digital_ocean.rst | 2 +-
docs/compute/drivers/dimensiondata.rst | 2 +-
docs/compute/drivers/nttcis.rst | 2 +-
docs/compute/drivers/openstack.rst | 8 +-
docs/compute/drivers/outscale.rst | 2 -
docs/container/drivers/docker.rst | 2 +-
docs/container/drivers/ecs.rst | 4 +-
docs/container/drivers/index.rst | 2 +-
docs/container/drivers/rancher.rst | 2 +-
docs/container/examples.rst | 2 +-
docs/container/supported_providers.rst | 2 +-
docs/development.rst | 47 +++--
docs/dns/drivers/buddyns.rst | 2 +-
docs/dns/drivers/godaddy.rst | 4 +-
docs/dns/drivers/luadns.rst | 2 +-
docs/dns/drivers/rcodezero.rst | 6 +-
docs/faq.rst | 1 -
docs/getting_started.rst | 6 +-
docs/loadbalancer/drivers/nttcis.rst | 2 +-
docs/other/changes_in_2_0.rst | 12 +-
docs/other/ssl-certificate-validation.rst | 2 +-
docs/other/using-http-proxy.rst | 4 +-
...oud-in-multithreaded-and-async-environments.rst | 2 -
docs/storage/drivers/digitalocean_spaces.rst | 2 +-
docs/testing.rst | 6 +-
docs/upgrade_notes.rst | 12 +-
integration/compute/README.rst | 3 +-
integration/storage/README.rst | 2 +-
pyproject.toml | 23 ++-
tox.ini | 74 +++++---
uv.lock | 206 +++++++++++++++------
45 files changed, 432 insertions(+), 260 deletions(-)
create mode 100644 .pre-commit-config.yaml
delete mode 100755 contrib/pre-commit.sh