summaryrefslogtreecommitdiff
path: root/dev-python/boto3
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-08-05 03:04:47 -0500
committerroot <root@alpha.trunkmasters.com>2026-08-05 03:04:47 -0500
commitff03324f0b5c30484659977ecb3a56e73f5856a5 (patch)
treed3d9a7636e37b0d2eec93ddf61a47caeda399de0 /dev-python/boto3
parenteed03ed6da4435154826115469c3956ad88ee8a5 (diff)
downloadbaldeagleos-repo-ff03324f0b5c30484659977ecb3a56e73f5856a5.tar.gz
baldeagleos-repo-ff03324f0b5c30484659977ecb3a56e73f5856a5.tar.xz
baldeagleos-repo-ff03324f0b5c30484659977ecb3a56e73f5856a5.zip
Adding metadata
Diffstat (limited to 'dev-python/boto3')
-rw-r--r--dev-python/boto3/Manifest1
-rw-r--r--dev-python/boto3/boto3-1.43.64.ebuild53
2 files changed, 54 insertions, 0 deletions
diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 5a5fb2a58089..003af3573d29 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -7,3 +7,4 @@ DIST boto3-1.43.56.gh.tar.gz 1191375 BLAKE2B 3e98c6b40c4386ba8f4653af18162537650
DIST boto3-1.43.61.gh.tar.gz 1195670 BLAKE2B ed15e087960531920503f9d929a974b3b339cc870d88bb1a5b10ae5b804e35b99217cea7012a9e00306e84a25e74c7367979a0df5b96dcb67ea0b500fa03305e SHA512 eca58444c4458c9f28511dce75f6b7f593134840fb8e1a205ec6aa979729f92142c9e9241fc6c37668e850a31a295689875469179d9a7f870213314cf768fc69
DIST boto3-1.43.62.gh.tar.gz 1197144 BLAKE2B 574fe26ea4042f0a7bb0d1c408f7de26a3f8968bd7b70fe3cd744d1499c00cfd8683bc49033916bd5380298c3612746d3c84cc663838f5bbc7a341a73b9e70e0 SHA512 f9c8f4aaddcf27683d132163ec7a2d617abcd1a2aaaf46122408ab9015ec09afa898c2dbee361c57c1f2031fb50653ef001f9eccf5cb510e5cb24c1761aa4021
DIST boto3-1.43.63.gh.tar.gz 1197947 BLAKE2B 0d6ff0fb2ce7c1d87368f989b576a46c4a056f2fb7a90306c4fee588002ab979735bed1c59005767e5922f14e7e01727233b3afa7f5cd9d2818fdc20dcd5d239 SHA512 50fd2c3b9b6a78bb32eb914653a34deb1c68f0519627bc149f3595257417a74343b97e481224dba8fbd3956d949f61ed1116bbf74f7b5bfba0c3a95c2daabb50
+DIST boto3-1.43.64.gh.tar.gz 1199362 BLAKE2B 4be6ebbd2f1e0ad2959aa1774271bfad913c28503d1c0f4d47e672295bf12eeb415ff3ab1765b746b32b1f737220bad6b7ea721ca8679a4a040c415e2c8be319 SHA512 b1609521a3830dd2989d4325c59a636e552d1624dc94131ebb8a955cef0f0ae53e829e9219fe27ebdb56a8872e3e1ec57ad357594e5082fee8dffc4f8982c4cd
diff --git a/dev-python/boto3/boto3-1.43.64.ebuild b/dev-python/boto3/boto3-1.43.64.ebuild
new file mode 100644
index 000000000000..93fbbe6dd59b
--- /dev/null
+++ b/dev-python/boto3/boto3-1.43.64.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{13..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+ https://github.com/boto/boto3/
+ https://pypi.org/project/boto3/
+"
+SRC_URI="
+ https://github.com/boto/boto3/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
+ >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+ >=dev-python/s3transfer-0.19.0[${PYTHON_USEDEP}]
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ # don't lock versions to narrow ranges
+ sed -e '/botocore/ d' \
+ -e '/jmespath/ d' \
+ -e '/s3transfer/ d' \
+ -i setup.py || die
+
+ # do not rely on bundled deps in botocore (sic!)
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ epytest tests/{functional,unit}
+}