From 513c58743da6976af328ba073f40bf8632bc84f3 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 18 Sep 2026 03:04:41 -0500 Subject: Adding metadata --- dev-python/google-api-core/Manifest | 2 + .../google-api-core/google-api-core-2.38.0.ebuild | 58 ++++++++++++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 dev-python/google-api-core/google-api-core-2.38.0.ebuild (limited to 'dev-python/google-api-core') diff --git a/dev-python/google-api-core/Manifest b/dev-python/google-api-core/Manifest index 51463cddbe3f..45c5a2d093c6 100644 --- a/dev-python/google-api-core/Manifest +++ b/dev-python/google-api-core/Manifest @@ -8,3 +8,5 @@ DIST google_api_core-2.36.0.tar.gz 196879 BLAKE2B b9026e37bec28104b8104053654493 DIST google_api_core-2.36.0.tar.gz.provenance 5964 BLAKE2B ef264b3a188a19058f713cd8f83323e71734276d465b72f77b99a37c2ece8f0b9e25a70faa3879305621f84f1f99fe31029ec7c4f5c435565518c83a0ec4c17b SHA512 63ddeb9323376f41ce5368674f4a29cf5a8bfa0d9a4b60f3a469e4a11e2c8aaa3288cad03159ef4da605f93726ad1e4d46952403c2c00b90147014dc8e641835 DIST google_api_core-2.37.0.tar.gz 203563 BLAKE2B ba146807ce2492ddf6b3f20bf755bbc94d87e4954502b48eb64aa849b4903deb4f6b636d1e29490464142befe1939410b18b13459c6330187440dd3e4aaff774 SHA512 eac0fdccc3cb91f90798f24b59820c21d10e57bfdc4ef82ec99275fc5e973d97f0b8101d8cf0544f9ddf3aa31cc769d67a20f4652b45d5a90edee74b2310c413 DIST google_api_core-2.37.0.tar.gz.provenance 5874 BLAKE2B 69e200997fbface49b057ecb9a71e8e4831165a4a35f70ae9a8d47e5ed014eff9ffc8aa6e1d91babfb0f48b253b8ec2f55dbeb9f237e188a4af13a85174efbc8 SHA512 ae9e22056daf16c716651bb469c7d5429d5bae483c5dff67b063c3721fecf3b4a9f2b6f0c18256a78f8adb4563f856366826d947cb716433ddebfff3484b391f +DIST google_api_core-2.38.0.tar.gz 206784 BLAKE2B 6ec0dbe090374c4db6e4f27dbf97120ca0b4a47d48e17a825590950bc6d6cffa5a3ba39a2e4c3f626ab4606b3519b61eac29d380fe26a3b168db242e1f12de14 SHA512 bef24488a2389a88366e8c20d927ee51b92526d781aacd284a7fe45d1861176a43ba06f0a7fade6ccc3bd5fff7fb6bb87b4f4ab6c06daf6ebc28e5de882775eb +DIST google_api_core-2.38.0.tar.gz.provenance 6015 BLAKE2B 07b8ff1968b19edf7532b32e0aa9c8aaac7ce793cc44475928f1d87e95794c9450a51daf000fb291826de61a18609f174b3f70a287fb65a075aa95c8b49392a8 SHA512 1444bb83b4ec729503d0e5a4a0103783bf31d456614687a384096acc4fb37ff2f7f2e24be18c09772221ad11600d3921a44fa5b875c674800d9f37bdaa22f95a diff --git a/dev-python/google-api-core/google-api-core-2.38.0.ebuild b/dev-python/google-api-core/google-api-core-2.38.0.ebuild new file mode 100644 index 000000000000..2b11a77adbaf --- /dev/null +++ b/dev-python/google-api-core/google-api-core-2.38.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 2020-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_VERIFY_REPO=gcp:google-cloud-sdk-py@oss-exit-gate-prod.iam.gserviceaccount.com +PYTHON_COMPAT=( python3_{13..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Core Library for Google Client Libraries" +HOMEPAGE=" + https://github.com/googleapis/google-cloud-python/ + https://pypi.org/project/google-api-core/ + https://googleapis.dev/python/google-api-core/latest/index.html +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="grpc" + +RDEPEND=" + >=dev-python/googleapis-common-protos-1.69.2[${PYTHON_USEDEP}] + >=dev-python/google-auth-1.25.0[${PYTHON_USEDEP}] + =dev-python/opentelemetry-api-1.44.0[${PYTHON_USEDEP}] + >=dev-python/proto-plus-1.26.1[${PYTHON_USEDEP}] + >=dev-python/protobuf-6.33.5[${PYTHON_USEDEP}] + >=dev-python/requests-2.33.0[${PYTHON_USEDEP}] + =dev-python/grpcio-1.75.1[${PYTHON_USEDEP}] + >=dev-python/grpcio-status-1.75.1[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + test? ( + >=dev-python/grpcio-1.75.1[${PYTHON_USEDEP}] + >=dev-python/grpcio-status-1.75.1[${PYTHON_USEDEP}] + >=dev-python/opentelemetry-sdk-1.44.0[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=( pytest-{asyncio,mock} ) +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # The grpc_gcp module is missing to perform a stress test + tests/unit/test_grpc_helpers.py +) + +python_test() { + rm -rf google || die + epytest tests +} -- cgit v1.3