repo/gentoo:master commit in: dev-python/boto3/

Michał Górny <[email protected]>
Newsgroups gmane.linux.gentoo.cvs
Message-ID <1787117906.61ebf6ed0c27860c1a804c76591514de0cded16c.mgorny@gentoo>
commit:     61ebf6ed0c27860c1a804c76591514de0cded16c
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 19 04:33:40 2026 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Aug 19 05:38:26 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61ebf6ed

dev-python/boto3: Bump to 1.43.74

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/boto3/Manifest             |  1 +
 dev-python/boto3/boto3-1.43.74.ebuild | 53 +++++++++++++++++++++++++++++++++++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index bd5139306337..69aabf3bccfb 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -12,3 +12,4 @@ DIST boto3-1.43.70.gh.tar.gz 1206705 BLAKE2B 8f0a199765745454dfbe6304252d823d7ae
 DIST boto3-1.43.71.gh.tar.gz 1207579 BLAKE2B 923197f60fc728642a4a38e8eeeb35b92e6d05330d1473b01a6e233d87839e9e491b83b9d49d0a90040cbba99d85d93fb60dc4c9d968c83f9edfe49651b17600 SHA512 a4f7147917b7f0dcbab5f0a697a361c067c297164b242c5048c70cf7a5415cb9232f356ff459d6f78500146a6204c9d471c07ea51077f68404ee7e71a93f66b8
 DIST boto3-1.43.72.gh.tar.gz 1208773 BLAKE2B 1250a1fffa6b31c2e3c5ab40221db938a56605c09b19b1d07db8eafe5acd68d06e3d6b75fc206fad1cd4c8b2ae9c663a69fdeb9c8b32246dad3134c1f4154275 SHA512 b357a17de48ff1ab460ba71315249f294e979311b7787aa2bfc7f82e2b54717039a04420d63d63ebbb51685b526eec863e0278ba58d2b68e7dfa60bdd4017f41
 DIST boto3-1.43.73.gh.tar.gz 1209884 BLAKE2B 6741d048f7446ac34d9c57a966ae784aa22da0b5dc112c0ddf5f2af875a6e69d70b95b27f34acd6c350383ac547bfdb15c41a5ba17aef92392e3ec1d68a341cb SHA512 b70b4e1681a1e3beb3f3c29494d5e67b4451b7a6ad2a400827a24d72a7bb3199e7a90df6c726929a4c7162f6f7db144a46ea90bc53f857b08006e359422658e5
+DIST boto3-1.43.74.gh.tar.gz 1210825 BLAKE2B ddde072a22e8c0ee376a3bf63be6b376b9c99432fd7ffbd7172ded34fed0e777a9b2f2be62ce612f7973bf8eac91e9bc763d97f303b663b74ce7bc5d0c6f955c SHA512 9c017a42db9be269fa9b6c8b7a8c239d0475700df51794da94c83baed2eb32dff920d260560886ed83455ed2e93e6d302c98ca1c04e6d766e09d3c3bee546258

diff --git a/dev-python/boto3/boto3-1.43.74.ebuild b/dev-python/boto3/boto3-1.43.74.ebuild
new file mode 100644
index 000000000000..9b17e7a5c381
--- /dev/null
+++ b/dev-python/boto3/boto3-1.43.74.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_{12..15} )
+
+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}
+}
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.