summaryrefslogtreecommitdiff
path: root/dev-python/google-auth
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-07-22 03:04:36 -0500
committerroot <root@alpha.trunkmasters.com>2026-07-22 03:04:36 -0500
commit63ccd2e4ddd6295605ea83ff6f5e2337785496e5 (patch)
treec2e8b95c36b14703e41de0de4fe7cb686ee24eea /dev-python/google-auth
parent805088e14f2164ec415b97288657da8492869f97 (diff)
downloadbaldeagleos-repo-63ccd2e4ddd6295605ea83ff6f5e2337785496e5.tar.gz
baldeagleos-repo-63ccd2e4ddd6295605ea83ff6f5e2337785496e5.tar.xz
baldeagleos-repo-63ccd2e4ddd6295605ea83ff6f5e2337785496e5.zip
Adding metadata
Diffstat (limited to 'dev-python/google-auth')
-rw-r--r--dev-python/google-auth/Manifest2
-rw-r--r--dev-python/google-auth/google-auth-2.56.2.ebuild63
2 files changed, 65 insertions, 0 deletions
diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest
index f2ebeade8359..0b15bdf630e2 100644
--- a/dev-python/google-auth/Manifest
+++ b/dev-python/google-auth/Manifest
@@ -4,3 +4,5 @@ DIST google_auth-2.55.2.tar.gz 361414 BLAKE2B 80b63272ca8ec47562d969119381e3ed08
DIST google_auth-2.55.2.tar.gz.provenance 6134 BLAKE2B 121e1ebefe3d4885000f1c998b7b4114249f8a4eaa73ea3577846d721b1a0b78e68d90848a21ac4d74495ea167a274a1c8b393e712791fc87f1a8b3f0030438b SHA512 8f4d8b65027519afdc8063edaadc77d65a00a74cffdb140ee0a34fcb4f5c1ea681111a67afc530e5f456c7b974886ed2cee078ac4dbc9f32e8d0924fe1045936
DIST google_auth-2.56.0.tar.gz 364629 BLAKE2B 9a9ef66a562754bff0b629612cab86e789f20f89a7b183f2497159f5a6b26507067c51ca413029fec9b69f35c753ba862f741ded2b2aae7e191b80addf2cb5a1 SHA512 57fc7d7d3d84888794380c3390f5623497f7bd817114f41ebb740396f069f7be8e82bcb3f08e4bc1fdd763ad6c15ed7bc8614be8a9516360874fe05b9456f609
DIST google_auth-2.56.0.tar.gz.provenance 5993 BLAKE2B 01b62740f5b6cca6cdec2a6e02a45cb1e43a509b2c5f765ff2f1b1af3bef22c73e518f2ed0022c55a0a211b0aec2106a55532f8708b41ceede514d0544736916 SHA512 b5420a3c02b47e41e5313c6df25bb6e8b57067f1a320c335be75372228739b80e6379a27f6aee8e914165b2dc9d5b2ae8736febcb467dfaa3979f5e3645b9507
+DIST google_auth-2.56.2.tar.gz 365820 BLAKE2B d6882ea37adb38f3f2a7896d1c6300de04e4d53d3f5ea9324c4955a05b7c13282afffb0cba1dbc2549341a0f289afaa5307f46fa55b0bd3ad44988235bd7655a SHA512 7dca136d4a5f553b91b6d1781af4d45233af2b3f0719caca7b7ccf839089ab831c3483e363dd3a6052942320cb552e9ca6d20a57c5506e6ca91267cf5614f714
+DIST google_auth-2.56.2.tar.gz.provenance 5864 BLAKE2B 3ee810f639fbe398dc376d9d570585bd440fc1ccd7ba76559ad69a048cc87904e9c09f0a7b076962b620951257a3f82ce1ce878989cdb25d0d46e4ddda35fe9c SHA512 4d16bfa5fe80d19e1823384b356c36288ee1d5276be7bda3b436df5669f7fbb01f3bb2431d56eba66bf48e72b1ebf42b7fa91add2f34247fdfcf73c5b969d18f
diff --git a/dev-python/google-auth/google-auth-2.56.2.ebuild b/dev-python/google-auth/google-auth-2.56.2.ebuild
new file mode 100644
index 000000000000..e460c792a87a
--- /dev/null
+++ b/dev-python/google-auth/google-auth-2.56.2.ebuild
@@ -0,0 +1,63 @@
+# 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_{13..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Google Authentication Library"
+HOMEPAGE="
+ https://github.com/googleapis/google-auth-library-python/
+ https://pypi.org/project/google-auth/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+# TODO: rsa is now optional
+RDEPEND="
+ >=dev-python/cryptography-41.0.5[${PYTHON_USEDEP}]
+ >=dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}]
+ >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}]
+ >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/aiohttp[${PYTHON_USEDEP}]
+ dev-python/aioresponses[${PYTHON_USEDEP}]
+ dev-python/flask[${PYTHON_USEDEP}]
+ dev-python/freezegun[${PYTHON_USEDEP}]
+ >=dev-python/pyjwt-2.0[${PYTHON_USEDEP}]
+ dev-python/pyopenssl[${PYTHON_USEDEP}]
+ dev-python/pyu2f[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/responses[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=( pytest-{asyncio,localserver} )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+ # tests are broken with up-to-date pyopenssl
+ tests/transport/test__mtls_helper.py::TestDecryptPrivateKey::test_success
+)
+
+EPYTEST_IGNORE=(
+ # these are compatibility tests with oauth2client
+ # disable them to unblock removal of that package
+ tests/test__oauth2client.py
+)
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ # unpin deps
+ sed -i -e 's:,<[0-9.]*::' setup.py || die
+}