This is an automated email from the ASF dual-hosted git repository. tomaz pushed a commit to branch compute-clean in repository https://gitbox.apache.org/repos/asf/libcloud.git
commit 2c72b1c638aa6cb0f10d8dd6bc0e0566226b6c79 Merge: 6ac128cbc 4e779e4c1 Author: Tomaz Muraus <to...@tomaz.me> AuthorDate: Sat Jan 28 20:29:09 2023 +0100 Merge branch 'trunk' into compute-clean .github/actions/README.md | 14 + .github/actions/gh-action-pip-audit/README.md | 40 +- .../actions/gh-action-pip-audit/requirements.txt | 2 +- .github/actions/skip-duplicate-actions | 1 - .../actions/skip-duplicate-actions/.eslintignore | 3 + .../actions/skip-duplicate-actions/.eslintrc.json | 60 + .../actions/skip-duplicate-actions/.gitattributes | 1 + .../skip-duplicate-actions/.github/FUNDING.yml | 1 + .../skip-duplicate-actions/.github/dependabot.yml | 14 + .../.github/workflows/check-dist.yml | 52 + .../.github/workflows/test.yml | 87 + .github/actions/skip-duplicate-actions/.gitignore | 102 + .../actions/skip-duplicate-actions/.prettierignore | 3 + .../skip-duplicate-actions/.prettierrc.json | 10 + .github/actions/skip-duplicate-actions/LICENSE | 19 + .github/actions/skip-duplicate-actions/README.md | 437 + .github/actions/skip-duplicate-actions/action.yml | 52 + .../actions/skip-duplicate-actions/dist/index.js | 20059 +++++++++++++++++++ .../skip-duplicate-actions/package-lock.json | 5424 +++++ .../actions/skip-duplicate-actions/package.json | 36 + .github/actions/skip-duplicate-actions/src/main.ts | 731 + .../actions/skip-duplicate-actions/tsconfig.json | 12 + .github/workflows/codeql-analysis.yml | 2 +- .github/workflows/install_test.yml | 7 +- .github/workflows/integration-tests.yml | 2 +- .github/workflows/main.yml | 18 +- .gitmodules | 3 - .readthedocs.yml | 2 + CHANGES.rst | 27 + README.rst | 15 +- doap_libcloud.rdf | 7 + docs/conf.py | 4 +- docs/storage/_supported_providers.rst | 44 +- libcloud/__init__.py | 2 +- libcloud/compute/constants/ec2_instance_types.py | 6767 +++++-- .../constants/ec2_region_details_complete.py | 392 + libcloud/data/pricing.json | 4669 ++++- libcloud/storage/drivers/oss.py | 66 +- libcloud/storage/drivers/s3.py | 2 + libcloud/test/benchmarks/test_read_in_chunks.py | 153 + libcloud/test/storage/test_oss.py | 3 + libcloud/test/test_utils.py | 98 +- libcloud/utils/files.py | 17 +- requirements-docs.txt | 2 +- requirements-lint.txt | 10 +- requirements-rtd.txt | 2 +- requirements-tests.txt | 12 +- tox.ini | 42 +- 48 files changed, 37390 insertions(+), 2138 deletions(-)