summaryrefslogtreecommitdiff
path: root/dev-python/google-auth
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-26 03:04:32 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-26 03:04:32 -0500
commit8a7e9bb6193b9b54ffb149bdf92c9689a3798e00 (patch)
treea65a4cafeec5fa345fbaad47d0c3892cbb3bd183 /dev-python/google-auth
parenta2d754850b88dddfc90152e4eaf858d6907b5201 (diff)
downloadbaldeagleos-repo-8a7e9bb6193b9b54ffb149bdf92c9689a3798e00.tar.gz
baldeagleos-repo-8a7e9bb6193b9b54ffb149bdf92c9689a3798e00.tar.xz
baldeagleos-repo-8a7e9bb6193b9b54ffb149bdf92c9689a3798e00.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.55.1.ebuild64
2 files changed, 66 insertions, 0 deletions
diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest
index cc94027fd034..39d5dc940e22 100644
--- a/dev-python/google-auth/Manifest
+++ b/dev-python/google-auth/Manifest
@@ -4,3 +4,5 @@ DIST google_auth-2.54.0.tar.gz 343161 BLAKE2B 69268cb3678e3ec09380936e4d5aa1d3ea
DIST google_auth-2.54.0.tar.gz.provenance 5950 BLAKE2B 08c92d3ea4e325b0ffa9cd63747ed54915cc482b34aed06904de44e27d82639f279751a42f9930115e76fadaf157d53fda0c31abaec87709ad18e69b69fbf45b SHA512 11a6a3f0db49560a74bd791f3811fdacd1bddf1f8d2b165b72447f3969b720850ed5187d6fd16a2dd8b14499f4432b5bd752f3deda480b42ec5a4ecbccd7d851
DIST google_auth-2.55.0.tar.gz 349379 BLAKE2B 9f990ddee219af69fb3c7596fe3ef6ea878c699f4c09bee660d782bc5452ae06da8752b7e95b023014daf3f9486673a809da74b2c0e032992d8248f8ae61d71b SHA512 923e043d59a406eaf297b03ed865d67d25ab7f938684d4c4c55523d7dbb90699edd4ce206a3f3670cf9e6ba6939195f9f668c9fa2d9a8e8dee23fb8acafd4e35
DIST google_auth-2.55.0.tar.gz.provenance 5852 BLAKE2B eae13be386a314dcb388906e7911f01238246da96338153bf59c906917bb25fc05855cd769669490a91c42a56dfbd9659c76324e5bd3611069b2fabd9b4f64f8 SHA512 e413a49690520b5a20ef12cec8d41ddc08ac023130aa384c85f7648f4dfdb3e910ed3f5c5ae1efc962960ba5d5769df5d6160536b04d8efa0bdc53dfb43ce5ea
+DIST google_auth-2.55.1.tar.gz 349527 BLAKE2B 63466a5e3b347b2c8dd9ad36a6c46992e72056b6814d516800369174cee5cf67b0500d60dc61e5468aa265c417ac83881df3f02cbe3211426e5c0a65ce6ac31d SHA512 e1ef8d20d877b702bb48354bf0a83b4c0edc25cba33e17401cc78866a5e508c3c381d58f2bf0ad46e9d9385cf3dcd534c21dd43ed19a5aaea1e385a29f2b1953
+DIST google_auth-2.55.1.tar.gz.provenance 5852 BLAKE2B 44dae6c0bba2e644e0fd8b7d3ddf9baaccdef2c472fe8b51f63ef09fdbaf6cca8b2228e5a627b53bdcd4920fdcc433d72075d1321eff9bc5e9034182d01ee8ba SHA512 cea2f3a8a0608c1f63904d8b70d2e942808176cf994355785c3e3ddab8281a9cef88f34880f6eba9728ae54cd485477f42618d96a483aa90cd0afcac5e732a0a
diff --git a/dev-python/google-auth/google-auth-2.55.1.ebuild b/dev-python/google-auth/google-auth-2.55.1.ebuild
new file mode 100644
index 000000000000..d5de668c806b
--- /dev/null
+++ b/dev-python/google-auth/google-auth-2.55.1.ebuild
@@ -0,0 +1,64 @@
+# 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-38.0.3[${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/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
+ # modern aiohttp
+ tests/transport/aio/test_aiohttp.py::TestRequest::test_request_clone_with_active_session
+)
+
+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
+}