summaryrefslogtreecommitdiff
path: root/dev-python/google-api-python-client
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/google-api-python-client')
-rw-r--r--dev-python/google-api-python-client/Manifest2
-rw-r--r--dev-python/google-api-python-client/google-api-python-client-2.196.0.ebuild52
2 files changed, 54 insertions, 0 deletions
diff --git a/dev-python/google-api-python-client/Manifest b/dev-python/google-api-python-client/Manifest
index 5f3c27ef3770..f0cffbca2f3b 100644
--- a/dev-python/google-api-python-client/Manifest
+++ b/dev-python/google-api-python-client/Manifest
@@ -4,3 +4,5 @@ DIST google_api_python_client-2.194.0.tar.gz 14443469 BLAKE2B 23bf328f9bde6ddc9a
DIST google_api_python_client-2.194.0.tar.gz.provenance 5928 BLAKE2B c6f2f746d633be242e131d5aaafe7ee51f418eb0e489ccaae6186be32ba67bd909528479b0ba8800a2729bda6ca89f39f6388c801456cf3aac3808d0ec40081e SHA512 575884e1fd22321abdab31523e0d27f1e98f9a886cf6222ff7a923d60e6f00fa7635d3db80c55cf5ab873765248e5651a3bbefa0c5e1a6bc3f4b94ff243e4dac
DIST google_api_python_client-2.195.0.tar.gz 14584819 BLAKE2B 603ea91e53864e3e20202de31de44a54652d7a7c20bfb20f5e138dca9eab1dcf2fe099426eaf83fa0a5a080c3f9348dba2f507da92a8f41d08f2b1274fa325bf SHA512 93c08c43fe4a2d2d2dd7f9b876d2fffea3b83d1b7b1f6750e023dd131c2756037957b58b34c4e657bc2e7f1b26978856bb84edfc17819f14bedba625f4a7fe90
DIST google_api_python_client-2.195.0.tar.gz.provenance 5489 BLAKE2B baa6c5b529988bc9e74d8db9d28f3871f880d82a59f97a431880a700adb0921c7bd224b511bd976e3fc75ee67bf8a411ab99d85c4899f0c9247c48598f23dce7 SHA512 f0449e3a2f63c7507a036edf09d3fbfe0a4733fae39cf627dec99b50511ecf22b5b4fc443d0e0575e52d3feee0eca3bf63dc0d89eef163b7e508fec2a1763336
+DIST google_api_python_client-2.196.0.tar.gz 14628129 BLAKE2B 009ce49622479b8c2945e2bd5e21db352d48a3ad19634f8683fe2d43f377f9e2e083326da58f930ebf7a528084418e88fc539cd455309e7f44ab35eb8105e477 SHA512 aed489e9fd8c21d78f2b28b11e79cc6b0eae91f36e26e7b7a3ff0b751a753ab6ed2e12252043aa439a2e488d1d354e985e60588588712ac2fda09588ffe60367
+DIST google_api_python_client-2.196.0.tar.gz.provenance 5646 BLAKE2B ef634fe2f2b7319f85e43288c537d7f40f5c3f25d32a2c65f793eea41cd91466e750ff4f77bdc86c1b10b0b15555fceceb61de74240ae2ad49bba7ab80596f98 SHA512 e7411c26e2d2f31b957e0443bf2ccd73a6615c421ea7ecde8c215cc1d12287772c5c8c0b12abab90ecd790486b0fec90675d19d4765d7fc56fb5580e5cf708b0
diff --git a/dev-python/google-api-python-client/google-api-python-client-2.196.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.196.0.ebuild
new file mode 100644
index 000000000000..16e1402184da
--- /dev/null
+++ b/dev-python/google-api-python-client/google-api-python-client-2.196.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-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_{10..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Google API Client for Python"
+HOMEPAGE="
+ https://github.com/googleapis/google-api-python-client/
+ https://pypi.org/project/google-api-python-client/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+ >=dev-python/httplib2-0.15[${PYTHON_USEDEP}]
+ <dev-python/httplib2-1[${PYTHON_USEDEP}]
+ >=dev-python/google-api-core-2.3.1[${PYTHON_USEDEP}]
+ >=dev-python/google-auth-1.35.0[${PYTHON_USEDEP}]
+ >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}]
+ >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}]
+ <dev-python/uritemplate-5[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/pandas[${PYTHON_USEDEP}]
+ dev-python/parameterized[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # require Internet access (and credentials)
+ tests/test_discovery.py::DiscoveryErrors::test_credentials_and_credentials_file_mutually_exclusive
+ tests/test_discovery.py::DiscoveryFromDocument::test_api_endpoint_override_from_client_options_mapping_object
+ tests/test_discovery.py::Universe::test_client_options_universe_configured_with_mtls
+ tests/test_discovery.py::Universe::test_universe_env_var_configured_with_mtls
+ )
+
+ epytest tests
+}