[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 1d6f23007cff374e7e74dc5da64cc2079f13fd7a Author: Michał Górny gentoo org> AuthorDate: Sat Mar 14 05:23:57 2026 + Commit: Michał Górny gentoo org> CommitDate: Sat Mar 14 05:45:13 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d6f2300 dev-python/botocore: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 7 --- dev-python/botocore/botocore-1.42.60.ebuild | 67 - dev-python/botocore/botocore-1.42.61.ebuild | 67 - dev-python/botocore/botocore-1.42.62.ebuild | 67 - dev-python/botocore/botocore-1.42.64.ebuild | 67 - dev-python/botocore/botocore-1.42.65.ebuild | 67 - dev-python/botocore/botocore-1.42.66.ebuild | 67 - dev-python/botocore/botocore-1.42.67.ebuild | 67 - 8 files changed, 476 deletions(-) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 4f5e6fa85f16..13ddd4c05e3a 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -4,12 +4,5 @@ DIST botocore-1.42.44.gh.tar.gz 15820139 BLAKE2B a7047f799dc39ee8f49c7128e91e0f1 DIST botocore-1.42.49.gh.tar.gz 15843630 BLAKE2B 823ba230ac7ba7fb3ecef8c716ff0fab0669920cbb3633105e1587c788abd5e99cddfd7ad7c896342feafd226c10eea6fcc2a888a12bacf8fd120ffc5ca51e21 SHA512 c8d73ed693936f97d0b61a9c84c00c3671891afe3173cac3a9610831c02c82c2583c285f746efbc884cb910f5f935a1a369991524b20ef79e7dc467d72497575 DIST botocore-1.42.54.gh.tar.gz 15809562 BLAKE2B 555e6c10bb65e5f14fbae4366084ddb5839674feb8ed77586e95b6c2bce76de7422ed92f260640d2dbfddf25b070909f1b2d69c386a2265289c12c19d7e49b8a SHA512 a49078027612182c1cbc9fcbfb5fcf4d99b02ef4278b3d6fde341f3c33d92a00bfd99c4cdf0fa2e359ca8c05789d007815a39e3ee07e9f630880f2bda66ce9fc DIST botocore-1.42.59.gh.tar.gz 15839997 BLAKE2B 6adafebe89e98b9a609d93cba72dcde9bdaababb7ccec6199917b3b59e898c3fdf88b9ebc54d42bd59f74a596a1eddabc1846054453400c820f31de0724048e7 SHA512 fc26447e76b8cbc8520563a469c5047a2fa872449c277a21799396bf5c0b7f61f61dcae9403f9cc3e523bfe549cb45a105b7eff153aced7aa0ca7a7cc49664fb -DIST botocore-1.42.60.gh.tar.gz 15840569 BLAKE2B d7fc6631be4348e6d9a7153a7da63fc975082157f3a3dad8ed9668b18f3f18801f7cead6bd3c7bb9f43416672cb987d04f60a8258c0cdbb0c9ceca8a7c0680a6 SHA512 9f1ee9651615d986dd7066586853e51bf1ffb052e7e1a517834788fbfd86c8d608a348387977508cab055dbd37eb61f41959c427e7c60c14f6a9d02b8d9c1c99 -DIST botocore-1.42.61.gh.tar.gz 15849256 BLAKE2B 12813db9207aa595f4dbfeb30e33a4d8e441f5892f65e45e2d85452afd54db388f4433f6f8fb9e7c0ce541915736e80fedcd942626b2f08589c58a4761e6b021 SHA512 38d2253c5b50cf3cf6233b343df0d26bc126ae80261794415b84e80faaa828f4af5a5edf6e95541212269eb84df3bb9735daa8abae2ed95906ba8e0bf7df0e1a -DIST botocore-1.42.62.gh.tar.gz 15859923 BLAKE2B 60c9807e446b3c15459b867d6e9f7833bed06dcf1f28a6907ec9be0743c05a6c705a42a47958b5d3cd6bd828c4606b754b8f4f2d93e94bd1303766e4d343439b SHA512 9cb9d26757845f48522cbed503ad0b65dc105857dbab06d01bca920bed118dc702b73a27c32a59345a1ee7bec8c18b04605bbb4dbc776aa90ddb64800e0142f2 DIST botocore-1.42.63.gh.tar.gz 15861570 BLAKE2B 92bc6efde4e08c3c5f4ce1d910e2e2daeaa7e7e8403518c54e9cde3de5f5ce62a2836dc78c448da93098f900f97f8ebf5940a6df62be9cfee79c2747b3b07b5d SHA512 3e713bd24a6d752f8af7486bd235099f0313a6b6511123e8f111253742c60e6ac75a1bd0b525c898e0998e501536536dddeae04621425181a042771f0205ac2a -DIST botocore-1.42.64.gh.tar.gz 15863756 BLAKE2B b6d3f2aa75d2ca4f8754c655088c0e0163e7c384bebe930c8181b07354bb91d14a849145a528fb079d6b9ff8841734a2ac920a9efa23eeedf89f2bee88874f79 SHA512 f9ca214645edbaa5a06a77c2aedccbec93854695b1b758ea30413423707281fa6c9b1eab9a4d8f20861ac95a76f862a165ab6392722b96d6256fc2262330df7f -DIST botocore-1.42.65.gh.tar.gz 15865779 BLAKE2B 5e4c7eca2ea3e676099e3e1e454f85456363ebe7d4e0b6b7321d5576fe65d50321ba91e38a4a12dff90ab5241c51b5afe134471778ce541ccb54e79301fcf458 SHA512 f92cbb35c3fa58719968a607f0b28835529b86a6405c8c7af0d143a3c6e19d9eb5e77e3eef9bb74d013f16bb42479f24050af03f3c4e2a4f48e1b299d608189a -DIST botocore-1.42.66.gh.tar.gz 15874309 BLAKE2B f6ea16293607c78ef0db6ef1817a626dedb2f6da84a8c9f59ddd958022786ab26feed175928edd2fee1121f96f9aa0eb1e608d6bf9a48624c402891ac37881f3 SHA512 a4b0585e56fbf374be6e7ac34a1e8a1767f676614016e6af0e46a0502f5a20a5032e3b2b48c960028905ddfb58d5459a61c7dc6b7223d16e1b0d1d4769135fee -DIST botocore-1.42.67.gh.tar.gz 15876655 BLAKE2B 52a79deb98a30a320c2273d89ae9d335bcce3e42c77f5a69ed49ecdcf2aa56a1d287af2e65ba9f99753171d87711438430d3c923d65810355370e55cc791f19b SHA512 c2ee32a8b8e7b489c95ed29730f1dd375e331672919af22a28e630b06e4a0b1d000fffa91cab3422bfcf0b6b8d036bea398083d4d899b4ccb4042bd91fc3aa0f DIST botocore-1.42.68.gh.tar.gz 15892102 BLAKE2B aabd9e28196516919779fbfedfd1b05bb515096dc810a0449dfa3c8668d975ed88eadbdd06dac1054b2b4ba403a960f10753531fed68e50031c13f00e03e0a7f SHA512 263ae479e54e6
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 06f4b48a4c8c26edf0c7d16d216f157876be0342
Author: Michał Górny gentoo org>
AuthorDate: Sat Mar 14 05:18:17 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Mar 14 05:18:17 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06f4b48a
dev-python/botocore: Bump to 1.42.68
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.68.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 3aee4625097a..4f5e6fa85f16 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -12,3 +12,4 @@ DIST botocore-1.42.64.gh.tar.gz 15863756 BLAKE2B
b6d3f2aa75d2ca4f8754c655088c0e0
DIST botocore-1.42.65.gh.tar.gz 15865779 BLAKE2B
5e4c7eca2ea3e676099e3e1e454f85456363ebe7d4e0b6b7321d5576fe65d50321ba91e38a4a12dff90ab5241c51b5afe134471778ce541ccb54e79301fcf458
SHA512
f92cbb35c3fa58719968a607f0b28835529b86a6405c8c7af0d143a3c6e19d9eb5e77e3eef9bb74d013f16bb42479f24050af03f3c4e2a4f48e1b299d608189a
DIST botocore-1.42.66.gh.tar.gz 15874309 BLAKE2B
f6ea16293607c78ef0db6ef1817a626dedb2f6da84a8c9f59ddd958022786ab26feed175928edd2fee1121f96f9aa0eb1e608d6bf9a48624c402891ac37881f3
SHA512
a4b0585e56fbf374be6e7ac34a1e8a1767f676614016e6af0e46a0502f5a20a5032e3b2b48c960028905ddfb58d5459a61c7dc6b7223d16e1b0d1d4769135fee
DIST botocore-1.42.67.gh.tar.gz 15876655 BLAKE2B
52a79deb98a30a320c2273d89ae9d335bcce3e42c77f5a69ed49ecdcf2aa56a1d287af2e65ba9f99753171d87711438430d3c923d65810355370e55cc791f19b
SHA512
c2ee32a8b8e7b489c95ed29730f1dd375e331672919af22a28e630b06e4a0b1d000fffa91cab3422bfcf0b6b8d036bea398083d4d899b4ccb4042bd91fc3aa0f
+DIST botocore-1.42.68.gh.tar.gz 15892102 BLAKE2B
aabd9e28196516919779fbfedfd1b05bb515096dc810a0449dfa3c8668d975ed88eadbdd06dac1054b2b4ba403a960f10753531fed68e50031c13f00e03e0a7f
SHA512
263ae479e54e63a7b15fa1611c8551de9e08df3c0d10dacf4a306c08a064dcb68a24185d767ce061781cf83b6ccc7e9d1743258d2fddb74421299a4d4f96a999
diff --git a/dev-python/botocore/botocore-1.42.68.ebuild
b/dev-python/botocore/botocore-1.42.68.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.68.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: da574fea6c251e50aeeda4623c4bad30abcfa94c
Author: Michał Górny gentoo org>
AuthorDate: Fri Mar 13 04:16:34 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Mar 13 04:16:34 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da574fea
dev-python/botocore: Bump to 1.42.67
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.67.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index e878df7133ea..3aee4625097a 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -11,3 +11,4 @@ DIST botocore-1.42.63.gh.tar.gz 15861570 BLAKE2B
92bc6efde4e08c3c5f4ce1d910e2e2d
DIST botocore-1.42.64.gh.tar.gz 15863756 BLAKE2B
b6d3f2aa75d2ca4f8754c655088c0e0163e7c384bebe930c8181b07354bb91d14a849145a528fb079d6b9ff8841734a2ac920a9efa23eeedf89f2bee88874f79
SHA512
f9ca214645edbaa5a06a77c2aedccbec93854695b1b758ea30413423707281fa6c9b1eab9a4d8f20861ac95a76f862a165ab6392722b96d6256fc2262330df7f
DIST botocore-1.42.65.gh.tar.gz 15865779 BLAKE2B
5e4c7eca2ea3e676099e3e1e454f85456363ebe7d4e0b6b7321d5576fe65d50321ba91e38a4a12dff90ab5241c51b5afe134471778ce541ccb54e79301fcf458
SHA512
f92cbb35c3fa58719968a607f0b28835529b86a6405c8c7af0d143a3c6e19d9eb5e77e3eef9bb74d013f16bb42479f24050af03f3c4e2a4f48e1b299d608189a
DIST botocore-1.42.66.gh.tar.gz 15874309 BLAKE2B
f6ea16293607c78ef0db6ef1817a626dedb2f6da84a8c9f59ddd958022786ab26feed175928edd2fee1121f96f9aa0eb1e608d6bf9a48624c402891ac37881f3
SHA512
a4b0585e56fbf374be6e7ac34a1e8a1767f676614016e6af0e46a0502f5a20a5032e3b2b48c960028905ddfb58d5459a61c7dc6b7223d16e1b0d1d4769135fee
+DIST botocore-1.42.67.gh.tar.gz 15876655 BLAKE2B
52a79deb98a30a320c2273d89ae9d335bcce3e42c77f5a69ed49ecdcf2aa56a1d287af2e65ba9f99753171d87711438430d3c923d65810355370e55cc791f19b
SHA512
c2ee32a8b8e7b489c95ed29730f1dd375e331672919af22a28e630b06e4a0b1d000fffa91cab3422bfcf0b6b8d036bea398083d4d899b4ccb4042bd91fc3aa0f
diff --git a/dev-python/botocore/botocore-1.42.67.ebuild
b/dev-python/botocore/botocore-1.42.67.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.67.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 652c8691a6f6be8e391744a9dba0083ec7c885d5
Author: Michał Górny gentoo org>
AuthorDate: Thu Mar 12 03:55:33 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Mar 12 03:55:33 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=652c8691
dev-python/botocore: Bump to 1.42.66
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.66.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index d561f4d76f96..e878df7133ea 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -10,3 +10,4 @@ DIST botocore-1.42.62.gh.tar.gz 15859923 BLAKE2B
60c9807e446b3c15459b867d6e9f783
DIST botocore-1.42.63.gh.tar.gz 15861570 BLAKE2B
92bc6efde4e08c3c5f4ce1d910e2e2daeaa7e7e8403518c54e9cde3de5f5ce62a2836dc78c448da93098f900f97f8ebf5940a6df62be9cfee79c2747b3b07b5d
SHA512
3e713bd24a6d752f8af7486bd235099f0313a6b6511123e8f111253742c60e6ac75a1bd0b525c898e0998e501536536dddeae04621425181a042771f0205ac2a
DIST botocore-1.42.64.gh.tar.gz 15863756 BLAKE2B
b6d3f2aa75d2ca4f8754c655088c0e0163e7c384bebe930c8181b07354bb91d14a849145a528fb079d6b9ff8841734a2ac920a9efa23eeedf89f2bee88874f79
SHA512
f9ca214645edbaa5a06a77c2aedccbec93854695b1b758ea30413423707281fa6c9b1eab9a4d8f20861ac95a76f862a165ab6392722b96d6256fc2262330df7f
DIST botocore-1.42.65.gh.tar.gz 15865779 BLAKE2B
5e4c7eca2ea3e676099e3e1e454f85456363ebe7d4e0b6b7321d5576fe65d50321ba91e38a4a12dff90ab5241c51b5afe134471778ce541ccb54e79301fcf458
SHA512
f92cbb35c3fa58719968a607f0b28835529b86a6405c8c7af0d143a3c6e19d9eb5e77e3eef9bb74d013f16bb42479f24050af03f3c4e2a4f48e1b299d608189a
+DIST botocore-1.42.66.gh.tar.gz 15874309 BLAKE2B
f6ea16293607c78ef0db6ef1817a626dedb2f6da84a8c9f59ddd958022786ab26feed175928edd2fee1121f96f9aa0eb1e608d6bf9a48624c402891ac37881f3
SHA512
a4b0585e56fbf374be6e7ac34a1e8a1767f676614016e6af0e46a0502f5a20a5032e3b2b48c960028905ddfb58d5459a61c7dc6b7223d16e1b0d1d4769135fee
diff --git a/dev-python/botocore/botocore-1.42.66.ebuild
b/dev-python/botocore/botocore-1.42.66.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.66.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 5b8b287511388beecc73682c33116363ca2a9f40
Author: Michał Górny gentoo org>
AuthorDate: Wed Mar 11 05:40:44 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Wed Mar 11 05:40:44 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b8b2875
dev-python/botocore: Bump to 1.42.65
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.65.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 16fb0d4ba820..d561f4d76f96 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -9,3 +9,4 @@ DIST botocore-1.42.61.gh.tar.gz 15849256 BLAKE2B
12813db9207aa595f4dbfeb30e33a4d
DIST botocore-1.42.62.gh.tar.gz 15859923 BLAKE2B
60c9807e446b3c15459b867d6e9f7833bed06dcf1f28a6907ec9be0743c05a6c705a42a47958b5d3cd6bd828c4606b754b8f4f2d93e94bd1303766e4d343439b
SHA512
9cb9d26757845f48522cbed503ad0b65dc105857dbab06d01bca920bed118dc702b73a27c32a59345a1ee7bec8c18b04605bbb4dbc776aa90ddb64800e0142f2
DIST botocore-1.42.63.gh.tar.gz 15861570 BLAKE2B
92bc6efde4e08c3c5f4ce1d910e2e2daeaa7e7e8403518c54e9cde3de5f5ce62a2836dc78c448da93098f900f97f8ebf5940a6df62be9cfee79c2747b3b07b5d
SHA512
3e713bd24a6d752f8af7486bd235099f0313a6b6511123e8f111253742c60e6ac75a1bd0b525c898e0998e501536536dddeae04621425181a042771f0205ac2a
DIST botocore-1.42.64.gh.tar.gz 15863756 BLAKE2B
b6d3f2aa75d2ca4f8754c655088c0e0163e7c384bebe930c8181b07354bb91d14a849145a528fb079d6b9ff8841734a2ac920a9efa23eeedf89f2bee88874f79
SHA512
f9ca214645edbaa5a06a77c2aedccbec93854695b1b758ea30413423707281fa6c9b1eab9a4d8f20861ac95a76f862a165ab6392722b96d6256fc2262330df7f
+DIST botocore-1.42.65.gh.tar.gz 15865779 BLAKE2B
5e4c7eca2ea3e676099e3e1e454f85456363ebe7d4e0b6b7321d5576fe65d50321ba91e38a4a12dff90ab5241c51b5afe134471778ce541ccb54e79301fcf458
SHA512
f92cbb35c3fa58719968a607f0b28835529b86a6405c8c7af0d143a3c6e19d9eb5e77e3eef9bb74d013f16bb42479f24050af03f3c4e2a4f48e1b299d608189a
diff --git a/dev-python/botocore/botocore-1.42.65.ebuild
b/dev-python/botocore/botocore-1.42.65.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.65.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 47c8a26be636c857bad1f829b76c3ce8a0eb3bfa
Author: Michał Górny gentoo org>
AuthorDate: Sat Mar 7 05:40:41 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Mar 7 07:06:26 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47c8a26b
dev-python/botocore: Bump to 1.42.63
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.63.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 7a0b70aca553..2a7afce5d761 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -7,3 +7,4 @@ DIST botocore-1.42.59.gh.tar.gz 15839997 BLAKE2B
6adafebe89e98b9a609d93cba72dcde
DIST botocore-1.42.60.gh.tar.gz 15840569 BLAKE2B
d7fc6631be4348e6d9a7153a7da63fc975082157f3a3dad8ed9668b18f3f18801f7cead6bd3c7bb9f43416672cb987d04f60a8258c0cdbb0c9ceca8a7c0680a6
SHA512
9f1ee9651615d986dd7066586853e51bf1ffb052e7e1a517834788fbfd86c8d608a348387977508cab055dbd37eb61f41959c427e7c60c14f6a9d02b8d9c1c99
DIST botocore-1.42.61.gh.tar.gz 15849256 BLAKE2B
12813db9207aa595f4dbfeb30e33a4d8e441f5892f65e45e2d85452afd54db388f4433f6f8fb9e7c0ce541915736e80fedcd942626b2f08589c58a4761e6b021
SHA512
38d2253c5b50cf3cf6233b343df0d26bc126ae80261794415b84e80faaa828f4af5a5edf6e95541212269eb84df3bb9735daa8abae2ed95906ba8e0bf7df0e1a
DIST botocore-1.42.62.gh.tar.gz 15859923 BLAKE2B
60c9807e446b3c15459b867d6e9f7833bed06dcf1f28a6907ec9be0743c05a6c705a42a47958b5d3cd6bd828c4606b754b8f4f2d93e94bd1303766e4d343439b
SHA512
9cb9d26757845f48522cbed503ad0b65dc105857dbab06d01bca920bed118dc702b73a27c32a59345a1ee7bec8c18b04605bbb4dbc776aa90ddb64800e0142f2
+DIST botocore-1.42.63.gh.tar.gz 15861570 BLAKE2B
92bc6efde4e08c3c5f4ce1d910e2e2daeaa7e7e8403518c54e9cde3de5f5ce62a2836dc78c448da93098f900f97f8ebf5940a6df62be9cfee79c2747b3b07b5d
SHA512
3e713bd24a6d752f8af7486bd235099f0313a6b6511123e8f111253742c60e6ac75a1bd0b525c898e0998e501536536dddeae04621425181a042771f0205ac2a
diff --git a/dev-python/botocore/botocore-1.42.63.ebuild
b/dev-python/botocore/botocore-1.42.63.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.63.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 23ab4be91bc36da03cf5dd2bc67f71f45cbc0f47 Author: Michał Górny gentoo org> AuthorDate: Fri Mar 6 04:30:46 2026 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 6 04:31:21 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23ab4be9 dev-python/botocore: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 12 -- dev-python/botocore/botocore-1.42.17.ebuild | 67 - dev-python/botocore/botocore-1.42.21.ebuild | 67 - dev-python/botocore/botocore-1.42.25.ebuild | 67 - dev-python/botocore/botocore-1.42.30.ebuild | 67 - dev-python/botocore/botocore-1.42.50.ebuild | 67 - dev-python/botocore/botocore-1.42.51.ebuild | 67 - dev-python/botocore/botocore-1.42.52.ebuild | 67 - dev-python/botocore/botocore-1.42.53.ebuild | 67 - dev-python/botocore/botocore-1.42.55.ebuild | 67 - dev-python/botocore/botocore-1.42.56.ebuild | 67 - dev-python/botocore/botocore-1.42.57.ebuild | 67 - dev-python/botocore/botocore-1.42.58.ebuild | 67 - 13 files changed, 816 deletions(-) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index fc69aa065d27..7a0b70aca553 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,20 +1,8 @@ -DIST botocore-1.42.17.gh.tar.gz 15777020 BLAKE2B b703c802f61993c6c3bed03e61f6e1da2099ad59364ea02ad2fe9802e0aa824ca4a38b0e8bafdcdd2bc2a6b64a8617fd1d052867d8ff2aa724834b7dd1bac265 SHA512 accbc4762c08d9ccdd95786f7be1a8b34d4d5c4315c3c3850a085db566dc58dbc96367440aa71ddf708b4454c8dd45866b60f0dd19c6173849ea450e4c5bd16c -DIST botocore-1.42.21.gh.tar.gz 15742994 BLAKE2B 65de15224f2c720267d0ccd3c42001a2320baa4493cff11f86602dd3498391bf5782f79ed072a8edf14c8fd3d02a8fe1ca9d50c21655fe7fb72da023efde4581 SHA512 2ef0b6eba5d98816e7972614ff113fa0f134da50d7f0d03109668be18d3d0d69bd27e9c4f7afec7a59a78d9c0e71d9c26577c66106ac48b676fbf78ee2069e5a -DIST botocore-1.42.25.gh.tar.gz 15746961 BLAKE2B ba4474223e49f36be485d147d54fa5ed1b848022ef4d1fca9169c1cb2c29adafb487834e3bf99154cd658c9c3d47da9cdd6f42ed626c868e258b58aaeb0ce1c6 SHA512 3ab0747b0778d0d0172c12edc76cc7ee647e063c6b86f69998d02bee848cf1fb400c4e6e43ba6acad00846b18ce7de7acf7bab1daf6c1e864bfa8771baa17a6d -DIST botocore-1.42.30.gh.tar.gz 15764580 BLAKE2B 001377314a8c2231b838b48192498c4d4873de90017eb0c82c7409db210f1dbd09db30925d0b4ae7feb9e270ff947b16308a625fdb5910ca95220e443d104461 SHA512 9ab375ba9284780d347eac25b5446b0571991496897732e0dac457d2d8e7b12aa6b5b417478ed02516a407fa689953a715877590a9b16b3c17c584810cc6a8c9 DIST botocore-1.42.34.gh.tar.gz 15781471 BLAKE2B 694d24a74d14db50f6532c92032e3f0e213b777f701938ce3a8eb0f2120d43f41e5e1197c3d6ce6e1578ca731d6f56d39423b838f49cb28cd04924e268f0d986 SHA512 9f9d9f07badaec82c33c3d0d90cee0a54d8ace7bc54e4ca32716ca21498c600d8f0a321f9aaebb2fe4d4721819b62fca4e47daa1b35d09f8496f30055e66f257 DIST botocore-1.42.39.gh.tar.gz 15795159 BLAKE2B 3485a55d4fabb1b7431035d9d22e5e165c226cd1fb9265dce47dc0123927504e3c4fb1f745d173f9fd7ba1ca3f74a0e31ab96cc0f1de6dbfbfd1c676e1a5ec59 SHA512 5b11b07e149d76c6ae34364f13eef263abcb83008fac1b76dba3ed27ba25b086602bbb4838e0540d4780e84adf7e29ae2fed46493e2e4ce2948bc5b70bdd387f DIST botocore-1.42.44.gh.tar.gz 15820139 BLAKE2B a7047f799dc39ee8f49c7128e91e0f11f20c38b946eca75e6fd3f8691fe396d312b9ff3023fc031415cc0846fe94f5d9a5357e31f9d0670cf7e534474609 SHA512 519b7e28d5b46e7e6ac3b375f1926670d361695b34f07d8eddcf48fee8af2b3674040fa5a3b1a27961f77c435a3c4c78deb1802933f08d993dfe4cb782ea4b2c DIST botocore-1.42.49.gh.tar.gz 15843630 BLAKE2B 823ba230ac7ba7fb3ecef8c716ff0fab0669920cbb3633105e1587c788abd5e99cddfd7ad7c896342feafd226c10eea6fcc2a888a12bacf8fd120ffc5ca51e21 SHA512 c8d73ed693936f97d0b61a9c84c00c3671891afe3173cac3a9610831c02c82c2583c285f746efbc884cb910f5f935a1a369991524b20ef79e7dc467d72497575 -DIST botocore-1.42.50.gh.tar.gz 15844813 BLAKE2B 17738a393aee02ecf689acbb95daa9e1a8350913e8d8e24d00e0cd8a25f83bd688363558594f6cc22627a2d79c28b52dd2a99be64d2dc9023721e71c0de1881b SHA512 ebdd01be0d7653c2d31b77007998bfa09f1e67df1054e1bba4b121446fe1aa25a8646de8002621b870cbcd35614c80ce56ad89025f0b017c8d90ff3e66754a16 -DIST botocore-1.42.51.gh.tar.gz 15803682 BLAKE2B 9b986c8171c3e4d8770d9996b995c2a440bd18f2e66c4bead3dbeee2f83b234576aebd3ce0d26e15a2a383cb195c06ebb1e614d29b6e1a818deb3199fa90 SHA512 13779007ca629d687fdc631dcd3e3f72f91f53496010f94d489c84132180cb71ff1209b933ac6de5a26adaa63670d12cb0229b8d3be35bd673cd9f0d0417ed09 -DIST botocore-1.42.52.gh.tar.gz 15803656 BLAKE2B 429a6dafb158f11504d9ce888373af52d5916e76349101aec3ed83d3feb92e319692f6c8cdcb6d7dbf34cff4525bcc19dbea0346d95cf81c7516d56a83917818 SHA512 e88701a7f
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 9b08cebfb092ed874d44ddba4f9e0e6819afa0e2
Author: Michał Górny gentoo org>
AuthorDate: Fri Mar 6 03:49:24 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Mar 6 04:31:20 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b08cebf
dev-python/botocore: Bump to 1.42.62
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.62.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 88c86b135316..fc69aa065d27 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -18,3 +18,4 @@ DIST botocore-1.42.58.gh.tar.gz 15832682 BLAKE2B
66fc32d1a251fe4cdfd5c09a5f5ccc6
DIST botocore-1.42.59.gh.tar.gz 15839997 BLAKE2B
6adafebe89e98b9a609d93cba72dcde9bdaababb7ccec6199917b3b59e898c3fdf88b9ebc54d42bd59f74a596a1eddabc1846054453400c820f31de0724048e7
SHA512
fc26447e76b8cbc8520563a469c5047a2fa872449c277a21799396bf5c0b7f61f61dcae9403f9cc3e523bfe549cb45a105b7eff153aced7aa0ca7a7cc49664fb
DIST botocore-1.42.60.gh.tar.gz 15840569 BLAKE2B
d7fc6631be4348e6d9a7153a7da63fc975082157f3a3dad8ed9668b18f3f18801f7cead6bd3c7bb9f43416672cb987d04f60a8258c0cdbb0c9ceca8a7c0680a6
SHA512
9f1ee9651615d986dd7066586853e51bf1ffb052e7e1a517834788fbfd86c8d608a348387977508cab055dbd37eb61f41959c427e7c60c14f6a9d02b8d9c1c99
DIST botocore-1.42.61.gh.tar.gz 15849256 BLAKE2B
12813db9207aa595f4dbfeb30e33a4d8e441f5892f65e45e2d85452afd54db388f4433f6f8fb9e7c0ce541915736e80fedcd942626b2f08589c58a4761e6b021
SHA512
38d2253c5b50cf3cf6233b343df0d26bc126ae80261794415b84e80faaa828f4af5a5edf6e95541212269eb84df3bb9735daa8abae2ed95906ba8e0bf7df0e1a
+DIST botocore-1.42.62.gh.tar.gz 15859923 BLAKE2B
60c9807e446b3c15459b867d6e9f7833bed06dcf1f28a6907ec9be0743c05a6c705a42a47958b5d3cd6bd828c4606b754b8f4f2d93e94bd1303766e4d343439b
SHA512
9cb9d26757845f48522cbed503ad0b65dc105857dbab06d01bca920bed118dc702b73a27c32a59345a1ee7bec8c18b04605bbb4dbc776aa90ddb64800e0142f2
diff --git a/dev-python/botocore/botocore-1.42.62.ebuild
b/dev-python/botocore/botocore-1.42.62.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.62.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 35df27472298b16490fab184c1e482b518db7f16
Author: Michał Górny gentoo org>
AuthorDate: Thu Mar 5 03:46:53 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Mar 5 04:46:45 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35df2747
dev-python/botocore: Bump to 1.42.61
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.61.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index d79a75241d3d..88c86b135316 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -17,3 +17,4 @@ DIST botocore-1.42.57.gh.tar.gz 15831429 BLAKE2B
894a693b9d4b769011f493fba546fa4
DIST botocore-1.42.58.gh.tar.gz 15832682 BLAKE2B
66fc32d1a251fe4cdfd5c09a5f5ccc6131bc3b2b0e95e3e977a75aec65b02262b00bdb390f32fcbebd167967a9ba0879ff765ee922fcacef1786322dfe676599
SHA512
9aea418130e44d199a5c4406914034b38b4d0a4e4bd6d2a0d1745f3d934f4cfc55de92a4698fd1f957050648d49a53584168d73ca63a76fc150a9371d740bc5f
DIST botocore-1.42.59.gh.tar.gz 15839997 BLAKE2B
6adafebe89e98b9a609d93cba72dcde9bdaababb7ccec6199917b3b59e898c3fdf88b9ebc54d42bd59f74a596a1eddabc1846054453400c820f31de0724048e7
SHA512
fc26447e76b8cbc8520563a469c5047a2fa872449c277a21799396bf5c0b7f61f61dcae9403f9cc3e523bfe549cb45a105b7eff153aced7aa0ca7a7cc49664fb
DIST botocore-1.42.60.gh.tar.gz 15840569 BLAKE2B
d7fc6631be4348e6d9a7153a7da63fc975082157f3a3dad8ed9668b18f3f18801f7cead6bd3c7bb9f43416672cb987d04f60a8258c0cdbb0c9ceca8a7c0680a6
SHA512
9f1ee9651615d986dd7066586853e51bf1ffb052e7e1a517834788fbfd86c8d608a348387977508cab055dbd37eb61f41959c427e7c60c14f6a9d02b8d9c1c99
+DIST botocore-1.42.61.gh.tar.gz 15849256 BLAKE2B
12813db9207aa595f4dbfeb30e33a4d8e441f5892f65e45e2d85452afd54db388f4433f6f8fb9e7c0ce541915736e80fedcd942626b2f08589c58a4761e6b021
SHA512
38d2253c5b50cf3cf6233b343df0d26bc126ae80261794415b84e80faaa828f4af5a5edf6e95541212269eb84df3bb9735daa8abae2ed95906ba8e0bf7df0e1a
diff --git a/dev-python/botocore/botocore-1.42.61.ebuild
b/dev-python/botocore/botocore-1.42.61.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.61.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: d923212665fcf879626263a81dfd26259e995255
Author: Michał Górny gentoo org>
AuthorDate: Fri Feb 27 03:02:12 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Feb 27 03:51:52 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9232126
dev-python/botocore: Bump to 1.42.58
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.58.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 1d219c88773d..41bb702c90c4 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -14,3 +14,4 @@ DIST botocore-1.42.54.gh.tar.gz 15809562 BLAKE2B
555e6c10bb65e5f14fbae4366084ddb
DIST botocore-1.42.55.gh.tar.gz 15814283 BLAKE2B
b97e4be1a5e14706670742fb706e3d890660f92b7fed773ae3725466483607b5d551d414f92f1bcd5c0439e26ec37a62bd8891a9524fb2408ca094596cc4edb7
SHA512
8676ae2929beca575c58bd78e03eaf89b07fd74edf54194c02a196db4d6963fec42babed5e08e07041b8b0eee9c32d68e8ae0560428b323f4a7f01bf7e7d3bd1
DIST botocore-1.42.56.gh.tar.gz 15829334 BLAKE2B
534b02792685089ede7ce7c9514a4225d1fc78161847bda26b0772ed9aa3a9bedfd9ce20067b1d207af70eb4e028c5ced23146262bfa313af3d4e184db253a0c
SHA512
dd0e7bc7703ebe846562a357fb581654c0c678df882399ec8b6d783b01bbac01f638cbd51a891ced08d97f087a240c7f02adc635dc6974d8a3f1392da19e00df
DIST botocore-1.42.57.gh.tar.gz 15831429 BLAKE2B
894a693b9d4b769011f493fba546fa473ab570dfe3cc31ea4ce4699378295df343f158a9beaadb1724a1b88dce8dd262c29b0dc40f8d0644fd60e98d20a362b6
SHA512
76ebd7f3e442e2b9cde912deeedc15a0d6729413724040b6ef5b490e4dfab4aab9188eb49d5fa84a3535afab67330a827f6f0d51d9c6eac1798c6a6326eeebdd
+DIST botocore-1.42.58.gh.tar.gz 15832682 BLAKE2B
66fc32d1a251fe4cdfd5c09a5f5ccc6131bc3b2b0e95e3e977a75aec65b02262b00bdb390f32fcbebd167967a9ba0879ff765ee922fcacef1786322dfe676599
SHA512
9aea418130e44d199a5c4406914034b38b4d0a4e4bd6d2a0d1745f3d934f4cfc55de92a4698fd1f957050648d49a53584168d73ca63a76fc150a9371d740bc5f
diff --git a/dev-python/botocore/botocore-1.42.58.ebuild
b/dev-python/botocore/botocore-1.42.58.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.58.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 7d403383248adf1be937ac77545d70b5cd13ef4b
Author: Michał Górny gentoo org>
AuthorDate: Tue Feb 24 06:24:58 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Feb 24 09:03:32 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d403383
dev-python/botocore: Bump to 1.42.55
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.55.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 61e33666fad6..7f25597305ee 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -11,3 +11,4 @@ DIST botocore-1.42.51.gh.tar.gz 15803682 BLAKE2B
9b986c8171c3e4d8770d9996b995c2a
DIST botocore-1.42.52.gh.tar.gz 15803656 BLAKE2B
429a6dafb158f11504d9ce888373af52d5916e76349101aec3ed83d3feb92e319692f6c8cdcb6d7dbf34cff4525bcc19dbea0346d95cf81c7516d56a83917818
SHA512
e88701a7f6091f8967586476b5dbe4216dc7a9b244e6a3f6d4c78612c8c47a14dd37e8cbff4e13d20cbf283e8eda858cba4f41498a6cade0c946b18c943a5ea7
DIST botocore-1.42.53.gh.tar.gz 15805189 BLAKE2B
41192b9714c72f7841c6ad1dc11014c0714ce1b89f6020cbe806f91fde811762028d02b71499e3c14703f0b46f0f450f4662bc6901fe4787ff5b6e5703a3ea60
SHA512
812ac85114b50b038e97f25b4ac4467949c1919d3b49d029f15bc66e8aa6a170d8c0b927fa2f6ab75872c064b36113fa0758aca44766006e32c5ebffd9e1d1e1
DIST botocore-1.42.54.gh.tar.gz 15809562 BLAKE2B
555e6c10bb65e5f14fbae4366084ddb5839674feb8ed77586e95b6c2bce76de7422ed92f260640d2dbfddf25b070909f1b2d69c386a2265289c12c19d7e49b8a
SHA512
a49078027612182c1cbc9fcbfb5fcf4d99b02ef4278b3d6fde341f3c33d92a00bfd99c4cdf0fa2e359ca8c05789d007815a39e3ee07e9f630880f2bda66ce9fc
+DIST botocore-1.42.55.gh.tar.gz 15814283 BLAKE2B
b97e4be1a5e14706670742fb706e3d890660f92b7fed773ae3725466483607b5d551d414f92f1bcd5c0439e26ec37a62bd8891a9524fb2408ca094596cc4edb7
SHA512
8676ae2929beca575c58bd78e03eaf89b07fd74edf54194c02a196db4d6963fec42babed5e08e07041b8b0eee9c32d68e8ae0560428b323f4a7f01bf7e7d3bd1
diff --git a/dev-python/botocore/botocore-1.42.55.ebuild
b/dev-python/botocore/botocore-1.42.55.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.55.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: e201058d7f13fc88f56f2dac15ba98230c8e0f0f
Author: Michał Górny gentoo org>
AuthorDate: Fri Feb 20 02:00:02 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Feb 20 02:59:07 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e201058d
dev-python/botocore: Bump to 1.42.53
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.53.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index f346548423bb..8f5d017561d7 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -9,3 +9,4 @@ DIST botocore-1.42.49.gh.tar.gz 15843630 BLAKE2B
823ba230ac7ba7fb3ecef8c716ff0fa
DIST botocore-1.42.50.gh.tar.gz 15844813 BLAKE2B
17738a393aee02ecf689acbb95daa9e1a8350913e8d8e24d00e0cd8a25f83bd688363558594f6cc22627a2d79c28b52dd2a99be64d2dc9023721e71c0de1881b
SHA512
ebdd01be0d7653c2d31b77007998bfa09f1e67df1054e1bba4b121446fe1aa25a8646de8002621b870cbcd35614c80ce56ad89025f0b017c8d90ff3e66754a16
DIST botocore-1.42.51.gh.tar.gz 15803682 BLAKE2B
9b986c8171c3e4d8770d9996b995c2a440bd18f2e66c4bead3dbeee2f83b234576aebd3ce0d26e15a2a383cb195c06ebb1e614d29b6e1a818deb3199fa90
SHA512
13779007ca629d687fdc631dcd3e3f72f91f53496010f94d489c84132180cb71ff1209b933ac6de5a26adaa63670d12cb0229b8d3be35bd673cd9f0d0417ed09
DIST botocore-1.42.52.gh.tar.gz 15803656 BLAKE2B
429a6dafb158f11504d9ce888373af52d5916e76349101aec3ed83d3feb92e319692f6c8cdcb6d7dbf34cff4525bcc19dbea0346d95cf81c7516d56a83917818
SHA512
e88701a7f6091f8967586476b5dbe4216dc7a9b244e6a3f6d4c78612c8c47a14dd37e8cbff4e13d20cbf283e8eda858cba4f41498a6cade0c946b18c943a5ea7
+DIST botocore-1.42.53.gh.tar.gz 15805189 BLAKE2B
41192b9714c72f7841c6ad1dc11014c0714ce1b89f6020cbe806f91fde811762028d02b71499e3c14703f0b46f0f450f4662bc6901fe4787ff5b6e5703a3ea60
SHA512
812ac85114b50b038e97f25b4ac4467949c1919d3b49d029f15bc66e8aa6a170d8c0b927fa2f6ab75872c064b36113fa0758aca44766006e32c5ebffd9e1d1e1
diff --git a/dev-python/botocore/botocore-1.42.53.ebuild
b/dev-python/botocore/botocore-1.42.53.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.53.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: f74ff3e78988bb06141d9ca87ff21dbfc31601b5 Author: Eli Schwartz gentoo org> AuthorDate: Tue Feb 24 04:14:54 2026 + Commit: Eli Schwartz gentoo org> CommitDate: Tue Feb 24 04:14:54 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f74ff3e7 dev-python/botocore: Stabilize 1.42.34 ALLARCHES, #970516 Signed-off-by: Eli Schwartz gentoo.org> dev-python/botocore/botocore-1.42.34.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/botocore/botocore-1.42.34.ebuild b/dev-python/botocore/botocore-1.42.34.ebuild index d43f8b5c5f23..ce645c110812 100644 --- a/dev-python/botocore/botocore-1.42.34.ebuild +++ b/dev-python/botocore/botocore-1.42.34.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 398972b56e3b7b23efcb568c323152910330c910 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 14 07:13:47 2026 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 14 08:01:22 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=398972b5 dev-python/botocore: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 8 dev-python/botocore/botocore-1.42.40.ebuild | 67 - dev-python/botocore/botocore-1.42.41.ebuild | 67 - dev-python/botocore/botocore-1.42.42.ebuild | 67 - dev-python/botocore/botocore-1.42.43.ebuild | 67 - dev-python/botocore/botocore-1.42.45.ebuild | 67 - dev-python/botocore/botocore-1.42.46.ebuild | 67 - dev-python/botocore/botocore-1.42.47.ebuild | 67 - dev-python/botocore/botocore-1.42.48.ebuild | 67 - 9 files changed, 544 deletions(-) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 2783be9bf597..e1b3ebb87c6b 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -4,13 +4,5 @@ DIST botocore-1.42.25.gh.tar.gz 15746961 BLAKE2B ba4474223e49f36be485d147d54fa5e DIST botocore-1.42.30.gh.tar.gz 15764580 BLAKE2B 001377314a8c2231b838b48192498c4d4873de90017eb0c82c7409db210f1dbd09db30925d0b4ae7feb9e270ff947b16308a625fdb5910ca95220e443d104461 SHA512 9ab375ba9284780d347eac25b5446b0571991496897732e0dac457d2d8e7b12aa6b5b417478ed02516a407fa689953a715877590a9b16b3c17c584810cc6a8c9 DIST botocore-1.42.34.gh.tar.gz 15781471 BLAKE2B 694d24a74d14db50f6532c92032e3f0e213b777f701938ce3a8eb0f2120d43f41e5e1197c3d6ce6e1578ca731d6f56d39423b838f49cb28cd04924e268f0d986 SHA512 9f9d9f07badaec82c33c3d0d90cee0a54d8ace7bc54e4ca32716ca21498c600d8f0a321f9aaebb2fe4d4721819b62fca4e47daa1b35d09f8496f30055e66f257 DIST botocore-1.42.39.gh.tar.gz 15795159 BLAKE2B 3485a55d4fabb1b7431035d9d22e5e165c226cd1fb9265dce47dc0123927504e3c4fb1f745d173f9fd7ba1ca3f74a0e31ab96cc0f1de6dbfbfd1c676e1a5ec59 SHA512 5b11b07e149d76c6ae34364f13eef263abcb83008fac1b76dba3ed27ba25b086602bbb4838e0540d4780e84adf7e29ae2fed46493e2e4ce2948bc5b70bdd387f -DIST botocore-1.42.40.gh.tar.gz 15796244 BLAKE2B 9ccfe4e71b26d6f8696ec6a27bc7dcc668e5c4bc232d42cf72c814edba1076d88f46b16fcc1735b6784343cd598d920d88bfd4f68b9fa97d7366364f8b1bb77e SHA512 c90ef78777d9ca610340e24af6e56a5f1d1660707a4fc80c9ca557df39613942c3ef548d4477f5f4e4d3c5f7b9f68efdbce7d73cfe667bbe705fa7b5a64cab25 -DIST botocore-1.42.41.gh.tar.gz 15803963 BLAKE2B 3b34f515acaf1bb1445f975a6f71c7c482b784cf801abecfcb8c621d65fa2ad2f88d2a10cfdb07d3a032e539e5e349d9dbea72fb087cdc07fe8beffe33725350 SHA512 9f9b7a68b2bee537652fe026a5903e67fed40b5ecaf9038bfca2d8fbb5d5359e8c962eeddab4a9c5fd9f3361342751b63cabb7b56e9013ca054691d689ce8bbc -DIST botocore-1.42.42.gh.tar.gz 15806216 BLAKE2B 4cd696276acb5e2d340ab9b8c6c3bc8b7c620fe0e6c3a6c1198bf39b2e57b285ffd2ecb39559b47bf7922e4a8a3f6bd308f64606adfb341172d941ee06864aa1 SHA512 c8201c4eb4559adccf4863449c032cc9a882c9464fbbd68121bcdf555ba84cff6396cfae4422a3f4584fa0d7de465c704707be871b3359c8b370c21a9ebc90fc -DIST botocore-1.42.43.gh.tar.gz 15818434 BLAKE2B 386b4bdff2a7b7595dfa71dad6cef183ce0628df8e82af28d1b307b4f07ec1820d5aca46974d51dd4c440a74d26902e7ea473ea8fa6e66a8c641e322ccc654aa SHA512 dd4ba485047d751cc55c1e446805e63b997c217f96e7111c3c98f40979625665d21a70947357b7bf215a8c8e957971f55fccd8cb2359e96504fd3655561b469d DIST botocore-1.42.44.gh.tar.gz 15820139 BLAKE2B a7047f799dc39ee8f49c7128e91e0f11f20c38b946eca75e6fd3f8691fe396d312b9ff3023fc031415cc0846fe94f5d9a5357e31f9d0670cf7e534474609 SHA512 519b7e28d5b46e7e6ac3b375f1926670d361695b34f07d8eddcf48fee8af2b3674040fa5a3b1a27961f77c435a3c4c78deb1802933f08d993dfe4cb782ea4b2c -DIST botocore-1.42.45.gh.tar.gz 15825494 BLAKE2B d376a9f800b28b784dba58d32713108ab88d72b6c98ebbef84dc8dc81d1b286609cd6249c7deffa92626d24ad83ee7873465aaab85e23b5938857a432041087d SHA512 401db4160b04bb585d648d6b05c7dc9f33bebb0b50077e04a6e07aabb43a6049be510630d889b9e550843af607a06a0a2cd20c74379a41dce0a58f9f0d1f0deb -DIST botocore-1.42.46.gh.tar.gz 15831397 BLAKE2B 148e1bc0dcf632a76c5d2fb80ae31d197ec9006565660a42fe535ef43c618b411d1caa3835dedc57e9abc9eaf2535c20617f5c7ca0703310a1cb18a9d9a981f9 SHA512 bc7fa8a77589638dfe903eed1c54e315439a3e9014c046d3ecbd06197abadceed3be68d3cce268aa8a9b45a060ec492a95b4fba5c403d0803d2b7cf5aafef3ec -DIST botocore-1.42.47.gh.tar.gz 15836852 BLAKE2B c925221b714e9e2bd60bd08ae83287e2238d1215c99e5401d42b6f08d550ade1e7e28ad4a35966b282aa55448439246617ccd9b3699bc08f01552760053cbd5c SHA512 7aa634b9c77f7c54445c3b7e358431660488f80350b77facbc325be7c606119f2fa10f5f166356f3a3f9500b4e5859e7876f882160e0aa5e5bad64fdb8213ae6 -DIST botocore-1.42.48.gh.tar.gz 15835963 BLAKE2B 8a8cd1d1c97659512793e533c69a8f0e8bb67972e60a448dfbccf138dd3331a38e07d3
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 277e7bf6ebb8a559b3acf5d61b4f9d2fef9daee9
Author: Michał Górny gentoo org>
AuthorDate: Sat Feb 14 06:37:16 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Feb 14 07:07:29 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=277e7bf6
dev-python/botocore: Bump to 1.42.49
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.49.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 9b8d94d936ea..2783be9bf597 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -13,3 +13,4 @@ DIST botocore-1.42.45.gh.tar.gz 15825494 BLAKE2B
d376a9f800b28b784dba58d32713108
DIST botocore-1.42.46.gh.tar.gz 15831397 BLAKE2B
148e1bc0dcf632a76c5d2fb80ae31d197ec9006565660a42fe535ef43c618b411d1caa3835dedc57e9abc9eaf2535c20617f5c7ca0703310a1cb18a9d9a981f9
SHA512
bc7fa8a77589638dfe903eed1c54e315439a3e9014c046d3ecbd06197abadceed3be68d3cce268aa8a9b45a060ec492a95b4fba5c403d0803d2b7cf5aafef3ec
DIST botocore-1.42.47.gh.tar.gz 15836852 BLAKE2B
c925221b714e9e2bd60bd08ae83287e2238d1215c99e5401d42b6f08d550ade1e7e28ad4a35966b282aa55448439246617ccd9b3699bc08f01552760053cbd5c
SHA512
7aa634b9c77f7c54445c3b7e358431660488f80350b77facbc325be7c606119f2fa10f5f166356f3a3f9500b4e5859e7876f882160e0aa5e5bad64fdb8213ae6
DIST botocore-1.42.48.gh.tar.gz 15835963 BLAKE2B
8a8cd1d1c97659512793e533c69a8f0e8bb67972e60a448dfbccf138dd3331a38e07d39beef922324d805cd70a2fa4bb0d66d3d69c1320725eae63a10afa288e
SHA512
e16a4832a4d5032febaddedfde38807ec059c2c5a5b3a4c05b3bcc2b215a25d410e2beb4e4ad151734133832c779ff7086cc6bdbe3c280e02694ed84d0d2a5ef
+DIST botocore-1.42.49.gh.tar.gz 15843630 BLAKE2B
823ba230ac7ba7fb3ecef8c716ff0fab0669920cbb3633105e1587c788abd5e99cddfd7ad7c896342feafd226c10eea6fcc2a888a12bacf8fd120ffc5ca51e21
SHA512
c8d73ed693936f97d0b61a9c84c00c3671891afe3173cac3a9610831c02c82c2583c285f746efbc884cb910f5f935a1a369991524b20ef79e7dc467d72497575
diff --git a/dev-python/botocore/botocore-1.42.49.ebuild
b/dev-python/botocore/botocore-1.42.49.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.49.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: e9da818122e0dfd5271d93abfcd62e139c487e0f
Author: Michał Górny gentoo org>
AuthorDate: Fri Feb 13 03:48:30 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Feb 13 04:43:38 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9da8181
dev-python/botocore: Bump to 1.42.48
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.48.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index e6ee14134eab..9b8d94d936ea 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -12,3 +12,4 @@ DIST botocore-1.42.44.gh.tar.gz 15820139 BLAKE2B
a7047f799dc39ee8f49c7128e91e0f1
DIST botocore-1.42.45.gh.tar.gz 15825494 BLAKE2B
d376a9f800b28b784dba58d32713108ab88d72b6c98ebbef84dc8dc81d1b286609cd6249c7deffa92626d24ad83ee7873465aaab85e23b5938857a432041087d
SHA512
401db4160b04bb585d648d6b05c7dc9f33bebb0b50077e04a6e07aabb43a6049be510630d889b9e550843af607a06a0a2cd20c74379a41dce0a58f9f0d1f0deb
DIST botocore-1.42.46.gh.tar.gz 15831397 BLAKE2B
148e1bc0dcf632a76c5d2fb80ae31d197ec9006565660a42fe535ef43c618b411d1caa3835dedc57e9abc9eaf2535c20617f5c7ca0703310a1cb18a9d9a981f9
SHA512
bc7fa8a77589638dfe903eed1c54e315439a3e9014c046d3ecbd06197abadceed3be68d3cce268aa8a9b45a060ec492a95b4fba5c403d0803d2b7cf5aafef3ec
DIST botocore-1.42.47.gh.tar.gz 15836852 BLAKE2B
c925221b714e9e2bd60bd08ae83287e2238d1215c99e5401d42b6f08d550ade1e7e28ad4a35966b282aa55448439246617ccd9b3699bc08f01552760053cbd5c
SHA512
7aa634b9c77f7c54445c3b7e358431660488f80350b77facbc325be7c606119f2fa10f5f166356f3a3f9500b4e5859e7876f882160e0aa5e5bad64fdb8213ae6
+DIST botocore-1.42.48.gh.tar.gz 15835963 BLAKE2B
8a8cd1d1c97659512793e533c69a8f0e8bb67972e60a448dfbccf138dd3331a38e07d39beef922324d805cd70a2fa4bb0d66d3d69c1320725eae63a10afa288e
SHA512
e16a4832a4d5032febaddedfde38807ec059c2c5a5b3a4c05b3bcc2b215a25d410e2beb4e4ad151734133832c779ff7086cc6bdbe3c280e02694ed84d0d2a5ef
diff --git a/dev-python/botocore/botocore-1.42.48.ebuild
b/dev-python/botocore/botocore-1.42.48.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.48.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 9d1b26201bacf504caa6d3b13c61adf45a63d69c
Author: Michał Górny gentoo org>
AuthorDate: Thu Feb 12 04:45:17 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Feb 12 05:46:53 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d1b2620
dev-python/botocore: Bump to 1.42.47
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.47.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 1b21f86dd30f..e6ee14134eab 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -11,3 +11,4 @@ DIST botocore-1.42.43.gh.tar.gz 15818434 BLAKE2B
386b4bdff2a7b7595dfa71dad6cef18
DIST botocore-1.42.44.gh.tar.gz 15820139 BLAKE2B
a7047f799dc39ee8f49c7128e91e0f11f20c38b946eca75e6fd3f8691fe396d312b9ff3023fc031415cc0846fe94f5d9a5357e31f9d0670cf7e534474609
SHA512
519b7e28d5b46e7e6ac3b375f1926670d361695b34f07d8eddcf48fee8af2b3674040fa5a3b1a27961f77c435a3c4c78deb1802933f08d993dfe4cb782ea4b2c
DIST botocore-1.42.45.gh.tar.gz 15825494 BLAKE2B
d376a9f800b28b784dba58d32713108ab88d72b6c98ebbef84dc8dc81d1b286609cd6249c7deffa92626d24ad83ee7873465aaab85e23b5938857a432041087d
SHA512
401db4160b04bb585d648d6b05c7dc9f33bebb0b50077e04a6e07aabb43a6049be510630d889b9e550843af607a06a0a2cd20c74379a41dce0a58f9f0d1f0deb
DIST botocore-1.42.46.gh.tar.gz 15831397 BLAKE2B
148e1bc0dcf632a76c5d2fb80ae31d197ec9006565660a42fe535ef43c618b411d1caa3835dedc57e9abc9eaf2535c20617f5c7ca0703310a1cb18a9d9a981f9
SHA512
bc7fa8a77589638dfe903eed1c54e315439a3e9014c046d3ecbd06197abadceed3be68d3cce268aa8a9b45a060ec492a95b4fba5c403d0803d2b7cf5aafef3ec
+DIST botocore-1.42.47.gh.tar.gz 15836852 BLAKE2B
c925221b714e9e2bd60bd08ae83287e2238d1215c99e5401d42b6f08d550ade1e7e28ad4a35966b282aa55448439246617ccd9b3699bc08f01552760053cbd5c
SHA512
7aa634b9c77f7c54445c3b7e358431660488f80350b77facbc325be7c606119f2fa10f5f166356f3a3f9500b4e5859e7876f882160e0aa5e5bad64fdb8213ae6
diff --git a/dev-python/botocore/botocore-1.42.47.ebuild
b/dev-python/botocore/botocore-1.42.47.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.47.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 9d2f6d4209abd6c47250c3a33a7ed66fa73d2d79
Author: Michał Górny gentoo org>
AuthorDate: Wed Feb 11 02:30:05 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Wed Feb 11 03:23:39 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d2f6d42
dev-python/botocore: Bump to 1.42.46
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.46.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 3241c63178ed..1b21f86dd30f 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -10,3 +10,4 @@ DIST botocore-1.42.42.gh.tar.gz 15806216 BLAKE2B
4cd696276acb5e2d340ab9b8c6c3bc8
DIST botocore-1.42.43.gh.tar.gz 15818434 BLAKE2B
386b4bdff2a7b7595dfa71dad6cef183ce0628df8e82af28d1b307b4f07ec1820d5aca46974d51dd4c440a74d26902e7ea473ea8fa6e66a8c641e322ccc654aa
SHA512
dd4ba485047d751cc55c1e446805e63b997c217f96e7111c3c98f40979625665d21a70947357b7bf215a8c8e957971f55fccd8cb2359e96504fd3655561b469d
DIST botocore-1.42.44.gh.tar.gz 15820139 BLAKE2B
a7047f799dc39ee8f49c7128e91e0f11f20c38b946eca75e6fd3f8691fe396d312b9ff3023fc031415cc0846fe94f5d9a5357e31f9d0670cf7e534474609
SHA512
519b7e28d5b46e7e6ac3b375f1926670d361695b34f07d8eddcf48fee8af2b3674040fa5a3b1a27961f77c435a3c4c78deb1802933f08d993dfe4cb782ea4b2c
DIST botocore-1.42.45.gh.tar.gz 15825494 BLAKE2B
d376a9f800b28b784dba58d32713108ab88d72b6c98ebbef84dc8dc81d1b286609cd6249c7deffa92626d24ad83ee7873465aaab85e23b5938857a432041087d
SHA512
401db4160b04bb585d648d6b05c7dc9f33bebb0b50077e04a6e07aabb43a6049be510630d889b9e550843af607a06a0a2cd20c74379a41dce0a58f9f0d1f0deb
+DIST botocore-1.42.46.gh.tar.gz 15831397 BLAKE2B
148e1bc0dcf632a76c5d2fb80ae31d197ec9006565660a42fe535ef43c618b411d1caa3835dedc57e9abc9eaf2535c20617f5c7ca0703310a1cb18a9d9a981f9
SHA512
bc7fa8a77589638dfe903eed1c54e315439a3e9014c046d3ecbd06197abadceed3be68d3cce268aa8a9b45a060ec492a95b4fba5c403d0803d2b7cf5aafef3ec
diff --git a/dev-python/botocore/botocore-1.42.46.ebuild
b/dev-python/botocore/botocore-1.42.46.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.46.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 1c75a0ff272cfb24f1d2536d709f06ffe53bfbc8
Author: Michał Górny gentoo org>
AuthorDate: Tue Feb 10 06:19:11 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Feb 10 07:08:23 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c75a0ff
dev-python/botocore: Bump to 1.42.45
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.45.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 4a1ace9fa37c..3241c63178ed 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -9,3 +9,4 @@ DIST botocore-1.42.41.gh.tar.gz 15803963 BLAKE2B
3b34f515acaf1bb1445f975a6f71c7c
DIST botocore-1.42.42.gh.tar.gz 15806216 BLAKE2B
4cd696276acb5e2d340ab9b8c6c3bc8b7c620fe0e6c3a6c1198bf39b2e57b285ffd2ecb39559b47bf7922e4a8a3f6bd308f64606adfb341172d941ee06864aa1
SHA512
c8201c4eb4559adccf4863449c032cc9a882c9464fbbd68121bcdf555ba84cff6396cfae4422a3f4584fa0d7de465c704707be871b3359c8b370c21a9ebc90fc
DIST botocore-1.42.43.gh.tar.gz 15818434 BLAKE2B
386b4bdff2a7b7595dfa71dad6cef183ce0628df8e82af28d1b307b4f07ec1820d5aca46974d51dd4c440a74d26902e7ea473ea8fa6e66a8c641e322ccc654aa
SHA512
dd4ba485047d751cc55c1e446805e63b997c217f96e7111c3c98f40979625665d21a70947357b7bf215a8c8e957971f55fccd8cb2359e96504fd3655561b469d
DIST botocore-1.42.44.gh.tar.gz 15820139 BLAKE2B
a7047f799dc39ee8f49c7128e91e0f11f20c38b946eca75e6fd3f8691fe396d312b9ff3023fc031415cc0846fe94f5d9a5357e31f9d0670cf7e534474609
SHA512
519b7e28d5b46e7e6ac3b375f1926670d361695b34f07d8eddcf48fee8af2b3674040fa5a3b1a27961f77c435a3c4c78deb1802933f08d993dfe4cb782ea4b2c
+DIST botocore-1.42.45.gh.tar.gz 15825494 BLAKE2B
d376a9f800b28b784dba58d32713108ab88d72b6c98ebbef84dc8dc81d1b286609cd6249c7deffa92626d24ad83ee7873465aaab85e23b5938857a432041087d
SHA512
401db4160b04bb585d648d6b05c7dc9f33bebb0b50077e04a6e07aabb43a6049be510630d889b9e550843af607a06a0a2cd20c74379a41dce0a58f9f0d1f0deb
diff --git a/dev-python/botocore/botocore-1.42.45.ebuild
b/dev-python/botocore/botocore-1.42.45.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.45.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: fd9d3faba8aa1bf8a71629d6f64e358333f7ca5a
Author: Michał Górny gentoo org>
AuthorDate: Fri Feb 6 03:29:40 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Feb 6 03:29:40 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd9d3fab
dev-python/botocore: Bump to 1.42.43
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.43.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 906d77215d33..ef1a840902d0 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -7,3 +7,4 @@ DIST botocore-1.42.39.gh.tar.gz 15795159 BLAKE2B
3485a55d4fabb1b7431035d9d22e5e1
DIST botocore-1.42.40.gh.tar.gz 15796244 BLAKE2B
9ccfe4e71b26d6f8696ec6a27bc7dcc668e5c4bc232d42cf72c814edba1076d88f46b16fcc1735b6784343cd598d920d88bfd4f68b9fa97d7366364f8b1bb77e
SHA512
c90ef78777d9ca610340e24af6e56a5f1d1660707a4fc80c9ca557df39613942c3ef548d4477f5f4e4d3c5f7b9f68efdbce7d73cfe667bbe705fa7b5a64cab25
DIST botocore-1.42.41.gh.tar.gz 15803963 BLAKE2B
3b34f515acaf1bb1445f975a6f71c7c482b784cf801abecfcb8c621d65fa2ad2f88d2a10cfdb07d3a032e539e5e349d9dbea72fb087cdc07fe8beffe33725350
SHA512
9f9b7a68b2bee537652fe026a5903e67fed40b5ecaf9038bfca2d8fbb5d5359e8c962eeddab4a9c5fd9f3361342751b63cabb7b56e9013ca054691d689ce8bbc
DIST botocore-1.42.42.gh.tar.gz 15806216 BLAKE2B
4cd696276acb5e2d340ab9b8c6c3bc8b7c620fe0e6c3a6c1198bf39b2e57b285ffd2ecb39559b47bf7922e4a8a3f6bd308f64606adfb341172d941ee06864aa1
SHA512
c8201c4eb4559adccf4863449c032cc9a882c9464fbbd68121bcdf555ba84cff6396cfae4422a3f4584fa0d7de465c704707be871b3359c8b370c21a9ebc90fc
+DIST botocore-1.42.43.gh.tar.gz 15818434 BLAKE2B
386b4bdff2a7b7595dfa71dad6cef183ce0628df8e82af28d1b307b4f07ec1820d5aca46974d51dd4c440a74d26902e7ea473ea8fa6e66a8c641e322ccc654aa
SHA512
dd4ba485047d751cc55c1e446805e63b997c217f96e7111c3c98f40979625665d21a70947357b7bf215a8c8e957971f55fccd8cb2359e96504fd3655561b469d
diff --git a/dev-python/botocore/botocore-1.42.43.ebuild
b/dev-python/botocore/botocore-1.42.43.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.43.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: bbfcb7dea0cb59f15063a823f88202f2bb8d1153
Author: Michał Górny gentoo org>
AuthorDate: Thu Feb 5 06:49:29 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Feb 5 08:57:03 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbfcb7de
dev-python/botocore: Bump to 1.42.42
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.42.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 147a0b8120c2..906d77215d33 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -6,3 +6,4 @@ DIST botocore-1.42.34.gh.tar.gz 15781471 BLAKE2B
694d24a74d14db50f6532c92032e3f0
DIST botocore-1.42.39.gh.tar.gz 15795159 BLAKE2B
3485a55d4fabb1b7431035d9d22e5e165c226cd1fb9265dce47dc0123927504e3c4fb1f745d173f9fd7ba1ca3f74a0e31ab96cc0f1de6dbfbfd1c676e1a5ec59
SHA512
5b11b07e149d76c6ae34364f13eef263abcb83008fac1b76dba3ed27ba25b086602bbb4838e0540d4780e84adf7e29ae2fed46493e2e4ce2948bc5b70bdd387f
DIST botocore-1.42.40.gh.tar.gz 15796244 BLAKE2B
9ccfe4e71b26d6f8696ec6a27bc7dcc668e5c4bc232d42cf72c814edba1076d88f46b16fcc1735b6784343cd598d920d88bfd4f68b9fa97d7366364f8b1bb77e
SHA512
c90ef78777d9ca610340e24af6e56a5f1d1660707a4fc80c9ca557df39613942c3ef548d4477f5f4e4d3c5f7b9f68efdbce7d73cfe667bbe705fa7b5a64cab25
DIST botocore-1.42.41.gh.tar.gz 15803963 BLAKE2B
3b34f515acaf1bb1445f975a6f71c7c482b784cf801abecfcb8c621d65fa2ad2f88d2a10cfdb07d3a032e539e5e349d9dbea72fb087cdc07fe8beffe33725350
SHA512
9f9b7a68b2bee537652fe026a5903e67fed40b5ecaf9038bfca2d8fbb5d5359e8c962eeddab4a9c5fd9f3361342751b63cabb7b56e9013ca054691d689ce8bbc
+DIST botocore-1.42.42.gh.tar.gz 15806216 BLAKE2B
4cd696276acb5e2d340ab9b8c6c3bc8b7c620fe0e6c3a6c1198bf39b2e57b285ffd2ecb39559b47bf7922e4a8a3f6bd308f64606adfb341172d941ee06864aa1
SHA512
c8201c4eb4559adccf4863449c032cc9a882c9464fbbd68121bcdf555ba84cff6396cfae4422a3f4584fa0d7de465c704707be871b3359c8b370c21a9ebc90fc
diff --git a/dev-python/botocore/botocore-1.42.42.ebuild
b/dev-python/botocore/botocore-1.42.42.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.42.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 2bd16c7138bc8e07e6465ccc6750c102087fde51
Author: Michał Górny gentoo org>
AuthorDate: Wed Feb 4 02:21:49 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Wed Feb 4 03:45:43 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bd16c71
dev-python/botocore: Bump to 1.42.41
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.41.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 875a30e34f3e..147a0b8120c2 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,3 +5,4 @@ DIST botocore-1.42.30.gh.tar.gz 15764580 BLAKE2B
001377314a8c2231b838b48192498c4
DIST botocore-1.42.34.gh.tar.gz 15781471 BLAKE2B
694d24a74d14db50f6532c92032e3f0e213b777f701938ce3a8eb0f2120d43f41e5e1197c3d6ce6e1578ca731d6f56d39423b838f49cb28cd04924e268f0d986
SHA512
9f9d9f07badaec82c33c3d0d90cee0a54d8ace7bc54e4ca32716ca21498c600d8f0a321f9aaebb2fe4d4721819b62fca4e47daa1b35d09f8496f30055e66f257
DIST botocore-1.42.39.gh.tar.gz 15795159 BLAKE2B
3485a55d4fabb1b7431035d9d22e5e165c226cd1fb9265dce47dc0123927504e3c4fb1f745d173f9fd7ba1ca3f74a0e31ab96cc0f1de6dbfbfd1c676e1a5ec59
SHA512
5b11b07e149d76c6ae34364f13eef263abcb83008fac1b76dba3ed27ba25b086602bbb4838e0540d4780e84adf7e29ae2fed46493e2e4ce2948bc5b70bdd387f
DIST botocore-1.42.40.gh.tar.gz 15796244 BLAKE2B
9ccfe4e71b26d6f8696ec6a27bc7dcc668e5c4bc232d42cf72c814edba1076d88f46b16fcc1735b6784343cd598d920d88bfd4f68b9fa97d7366364f8b1bb77e
SHA512
c90ef78777d9ca610340e24af6e56a5f1d1660707a4fc80c9ca557df39613942c3ef548d4477f5f4e4d3c5f7b9f68efdbce7d73cfe667bbe705fa7b5a64cab25
+DIST botocore-1.42.41.gh.tar.gz 15803963 BLAKE2B
3b34f515acaf1bb1445f975a6f71c7c482b784cf801abecfcb8c621d65fa2ad2f88d2a10cfdb07d3a032e539e5e349d9dbea72fb087cdc07fe8beffe33725350
SHA512
9f9b7a68b2bee537652fe026a5903e67fed40b5ecaf9038bfca2d8fbb5d5359e8c962eeddab4a9c5fd9f3361342751b63cabb7b56e9013ca054691d689ce8bbc
diff --git a/dev-python/botocore/botocore-1.42.41.ebuild
b/dev-python/botocore/botocore-1.42.41.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.41.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: d95af84fe266de797014698d6b98967393085be3
Author: Michał Górny gentoo org>
AuthorDate: Tue Feb 3 06:24:37 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Feb 3 07:27:13 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d95af84f
dev-python/botocore: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 3 --
dev-python/botocore/botocore-1.42.36.ebuild | 67 -
dev-python/botocore/botocore-1.42.37.ebuild | 67 -
dev-python/botocore/botocore-1.42.38.ebuild | 67 -
4 files changed, 204 deletions(-)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index c99a6e864d62..875a30e34f3e 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -3,8 +3,5 @@ DIST botocore-1.42.21.gh.tar.gz 15742994 BLAKE2B
65de15224f2c720267d0ccd3c42001a
DIST botocore-1.42.25.gh.tar.gz 15746961 BLAKE2B
ba4474223e49f36be485d147d54fa5ed1b848022ef4d1fca9169c1cb2c29adafb487834e3bf99154cd658c9c3d47da9cdd6f42ed626c868e258b58aaeb0ce1c6
SHA512
3ab0747b0778d0d0172c12edc76cc7ee647e063c6b86f69998d02bee848cf1fb400c4e6e43ba6acad00846b18ce7de7acf7bab1daf6c1e864bfa8771baa17a6d
DIST botocore-1.42.30.gh.tar.gz 15764580 BLAKE2B
001377314a8c2231b838b48192498c4d4873de90017eb0c82c7409db210f1dbd09db30925d0b4ae7feb9e270ff947b16308a625fdb5910ca95220e443d104461
SHA512
9ab375ba9284780d347eac25b5446b0571991496897732e0dac457d2d8e7b12aa6b5b417478ed02516a407fa689953a715877590a9b16b3c17c584810cc6a8c9
DIST botocore-1.42.34.gh.tar.gz 15781471 BLAKE2B
694d24a74d14db50f6532c92032e3f0e213b777f701938ce3a8eb0f2120d43f41e5e1197c3d6ce6e1578ca731d6f56d39423b838f49cb28cd04924e268f0d986
SHA512
9f9d9f07badaec82c33c3d0d90cee0a54d8ace7bc54e4ca32716ca21498c600d8f0a321f9aaebb2fe4d4721819b62fca4e47daa1b35d09f8496f30055e66f257
-DIST botocore-1.42.36.gh.tar.gz 15785362 BLAKE2B
2671eb300bc99285ffe42c07179df5324a824a306179c6c9d136791deecbebb2b9905b8c2c3c4bc8b0460c4f76d6824df7e3c82d672207210432828754138652
SHA512
7563c3346a6ee337984873602d303d84b4bd9ca5f707b86dba80898d50020ecbe0e6a8ffacb1d29505492ddff403daf63dd91e3c3018b5b180d464753b101b1f
-DIST botocore-1.42.37.gh.tar.gz 15791303 BLAKE2B
03061062ead9b8c2170c897a0d17c96c1186d12783754ce4610d32578179b6ec773960f7b2f1b68bec83807219fee86fea6c3a9f8ecf47daf7ebf9cd89bdb962
SHA512
3b5fd451daeb6537efd10340c2edb35319cb7c5970c21dc7d6231fc726ec168a2aad2776e0fec9f21440498955e34aca2d2d022b3e5e98e94f7f49a8a95a33aa
-DIST botocore-1.42.38.gh.tar.gz 15793710 BLAKE2B
a7c4be9316fb190097d39c3276343fd8c01b6dc88ef1bfd6b7db06648988e50edf33ec4b0b528c5513450af93763bc2372e66c531b96045855db01017facabd4
SHA512
a84d8d7470aecfd782ec355b1f36dfaf906832aaba8b545c4ea15026cf41bb2361fe01cb72fa10e370f4a5d1afa9a141f032a3d529ea541707d960bbd6b319b9
DIST botocore-1.42.39.gh.tar.gz 15795159 BLAKE2B
3485a55d4fabb1b7431035d9d22e5e165c226cd1fb9265dce47dc0123927504e3c4fb1f745d173f9fd7ba1ca3f74a0e31ab96cc0f1de6dbfbfd1c676e1a5ec59
SHA512
5b11b07e149d76c6ae34364f13eef263abcb83008fac1b76dba3ed27ba25b086602bbb4838e0540d4780e84adf7e29ae2fed46493e2e4ce2948bc5b70bdd387f
DIST botocore-1.42.40.gh.tar.gz 15796244 BLAKE2B
9ccfe4e71b26d6f8696ec6a27bc7dcc668e5c4bc232d42cf72c814edba1076d88f46b16fcc1735b6784343cd598d920d88bfd4f68b9fa97d7366364f8b1bb77e
SHA512
c90ef78777d9ca610340e24af6e56a5f1d1660707a4fc80c9ca557df39613942c3ef548d4477f5f4e4d3c5f7b9f68efdbce7d73cfe667bbe705fa7b5a64cab25
diff --git a/dev-python/botocore/botocore-1.42.36.ebuild
b/dev-python/botocore/botocore-1.42.36.ebuild
deleted file mode 100644
index d43f8b5c5f23..
--- a/dev-python/botocore/botocore-1.42.36.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# 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_{11..14} )
-
-inherit distutils-r1
-
-DESCRIPTION="Low-level, data-driven core of boto 3"
-HOMEPAGE="
- https://github.com/boto/botocore/
- https://pypi.org/project/botocore/
-"
-SRC_URI="
- https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
-"
-# unbundled packages
-RDEPEND+="
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/jsonschema[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_PLUGINS=()
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
- # unpin deps
- sed -i -e "s:>=.*':':" setup.py || die
-
- # unbundle deps
- rm -r botocore/vendored || die
- find -name '*.py' -exec sed -i \
- -e 's:from botocore[.]vendored import:import:' \
- -e 's:from botocore[.]
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 6529dffa280843784b25e34c0c462eec04816a46
Author: Michał Górny gentoo org>
AuthorDate: Tue Feb 3 06:07:41 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Feb 3 07:27:12 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6529dffa
dev-python/botocore: Bump to 1.42.40
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.40.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 4f711e0b29d0..c99a6e864d62 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -7,3 +7,4 @@ DIST botocore-1.42.36.gh.tar.gz 15785362 BLAKE2B
2671eb300bc99285ffe42c07179df53
DIST botocore-1.42.37.gh.tar.gz 15791303 BLAKE2B
03061062ead9b8c2170c897a0d17c96c1186d12783754ce4610d32578179b6ec773960f7b2f1b68bec83807219fee86fea6c3a9f8ecf47daf7ebf9cd89bdb962
SHA512
3b5fd451daeb6537efd10340c2edb35319cb7c5970c21dc7d6231fc726ec168a2aad2776e0fec9f21440498955e34aca2d2d022b3e5e98e94f7f49a8a95a33aa
DIST botocore-1.42.38.gh.tar.gz 15793710 BLAKE2B
a7c4be9316fb190097d39c3276343fd8c01b6dc88ef1bfd6b7db06648988e50edf33ec4b0b528c5513450af93763bc2372e66c531b96045855db01017facabd4
SHA512
a84d8d7470aecfd782ec355b1f36dfaf906832aaba8b545c4ea15026cf41bb2361fe01cb72fa10e370f4a5d1afa9a141f032a3d529ea541707d960bbd6b319b9
DIST botocore-1.42.39.gh.tar.gz 15795159 BLAKE2B
3485a55d4fabb1b7431035d9d22e5e165c226cd1fb9265dce47dc0123927504e3c4fb1f745d173f9fd7ba1ca3f74a0e31ab96cc0f1de6dbfbfd1c676e1a5ec59
SHA512
5b11b07e149d76c6ae34364f13eef263abcb83008fac1b76dba3ed27ba25b086602bbb4838e0540d4780e84adf7e29ae2fed46493e2e4ce2948bc5b70bdd387f
+DIST botocore-1.42.40.gh.tar.gz 15796244 BLAKE2B
9ccfe4e71b26d6f8696ec6a27bc7dcc668e5c4bc232d42cf72c814edba1076d88f46b16fcc1735b6784343cd598d920d88bfd4f68b9fa97d7366364f8b1bb77e
SHA512
c90ef78777d9ca610340e24af6e56a5f1d1660707a4fc80c9ca557df39613942c3ef548d4477f5f4e4d3c5f7b9f68efdbce7d73cfe667bbe705fa7b5a64cab25
diff --git a/dev-python/botocore/botocore-1.42.40.ebuild
b/dev-python/botocore/botocore-1.42.40.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.40.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: a04853accbdea5f3d4722b7a0196b54668d5a42d
Author: Michał Górny gentoo org>
AuthorDate: Sat Jan 31 02:30:01 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Jan 31 02:30:01 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a04853ac
dev-python/botocore: Bump to 1.42.39
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.39.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index d56312b91f23..4f711e0b29d0 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -6,3 +6,4 @@ DIST botocore-1.42.34.gh.tar.gz 15781471 BLAKE2B
694d24a74d14db50f6532c92032e3f0
DIST botocore-1.42.36.gh.tar.gz 15785362 BLAKE2B
2671eb300bc99285ffe42c07179df5324a824a306179c6c9d136791deecbebb2b9905b8c2c3c4bc8b0460c4f76d6824df7e3c82d672207210432828754138652
SHA512
7563c3346a6ee337984873602d303d84b4bd9ca5f707b86dba80898d50020ecbe0e6a8ffacb1d29505492ddff403daf63dd91e3c3018b5b180d464753b101b1f
DIST botocore-1.42.37.gh.tar.gz 15791303 BLAKE2B
03061062ead9b8c2170c897a0d17c96c1186d12783754ce4610d32578179b6ec773960f7b2f1b68bec83807219fee86fea6c3a9f8ecf47daf7ebf9cd89bdb962
SHA512
3b5fd451daeb6537efd10340c2edb35319cb7c5970c21dc7d6231fc726ec168a2aad2776e0fec9f21440498955e34aca2d2d022b3e5e98e94f7f49a8a95a33aa
DIST botocore-1.42.38.gh.tar.gz 15793710 BLAKE2B
a7c4be9316fb190097d39c3276343fd8c01b6dc88ef1bfd6b7db06648988e50edf33ec4b0b528c5513450af93763bc2372e66c531b96045855db01017facabd4
SHA512
a84d8d7470aecfd782ec355b1f36dfaf906832aaba8b545c4ea15026cf41bb2361fe01cb72fa10e370f4a5d1afa9a141f032a3d529ea541707d960bbd6b319b9
+DIST botocore-1.42.39.gh.tar.gz 15795159 BLAKE2B
3485a55d4fabb1b7431035d9d22e5e165c226cd1fb9265dce47dc0123927504e3c4fb1f745d173f9fd7ba1ca3f74a0e31ab96cc0f1de6dbfbfd1c676e1a5ec59
SHA512
5b11b07e149d76c6ae34364f13eef263abcb83008fac1b76dba3ed27ba25b086602bbb4838e0540d4780e84adf7e29ae2fed46493e2e4ce2948bc5b70bdd387f
diff --git a/dev-python/botocore/botocore-1.42.39.ebuild
b/dev-python/botocore/botocore-1.42.39.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.39.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 25d40ce2addf4d3c4ccd6c39b75de5ba2d69d78e
Author: Michał Górny gentoo org>
AuthorDate: Thu Jan 29 03:46:22 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Jan 29 04:38:48 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25d40ce2
dev-python/botocore: Bump to 1.42.37
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.37.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 7aa163aa798d..40abb00c4467 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,3 +4,4 @@ DIST botocore-1.42.25.gh.tar.gz 15746961 BLAKE2B
ba4474223e49f36be485d147d54fa5e
DIST botocore-1.42.30.gh.tar.gz 15764580 BLAKE2B
001377314a8c2231b838b48192498c4d4873de90017eb0c82c7409db210f1dbd09db30925d0b4ae7feb9e270ff947b16308a625fdb5910ca95220e443d104461
SHA512
9ab375ba9284780d347eac25b5446b0571991496897732e0dac457d2d8e7b12aa6b5b417478ed02516a407fa689953a715877590a9b16b3c17c584810cc6a8c9
DIST botocore-1.42.34.gh.tar.gz 15781471 BLAKE2B
694d24a74d14db50f6532c92032e3f0e213b777f701938ce3a8eb0f2120d43f41e5e1197c3d6ce6e1578ca731d6f56d39423b838f49cb28cd04924e268f0d986
SHA512
9f9d9f07badaec82c33c3d0d90cee0a54d8ace7bc54e4ca32716ca21498c600d8f0a321f9aaebb2fe4d4721819b62fca4e47daa1b35d09f8496f30055e66f257
DIST botocore-1.42.36.gh.tar.gz 15785362 BLAKE2B
2671eb300bc99285ffe42c07179df5324a824a306179c6c9d136791deecbebb2b9905b8c2c3c4bc8b0460c4f76d6824df7e3c82d672207210432828754138652
SHA512
7563c3346a6ee337984873602d303d84b4bd9ca5f707b86dba80898d50020ecbe0e6a8ffacb1d29505492ddff403daf63dd91e3c3018b5b180d464753b101b1f
+DIST botocore-1.42.37.gh.tar.gz 15791303 BLAKE2B
03061062ead9b8c2170c897a0d17c96c1186d12783754ce4610d32578179b6ec773960f7b2f1b68bec83807219fee86fea6c3a9f8ecf47daf7ebf9cd89bdb962
SHA512
3b5fd451daeb6537efd10340c2edb35319cb7c5970c21dc7d6231fc726ec168a2aad2776e0fec9f21440498955e34aca2d2d022b3e5e98e94f7f49a8a95a33aa
diff --git a/dev-python/botocore/botocore-1.42.37.ebuild
b/dev-python/botocore/botocore-1.42.37.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.37.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 67f18286c2000e4a3e97b2d9764e6ab6c19b958b Author: Michał Górny gentoo org> AuthorDate: Wed Jan 28 04:10:01 2026 + Commit: Michał Górny gentoo org> CommitDate: Wed Jan 28 04:10:01 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67f18286 dev-python/botocore: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 6 --- dev-python/botocore/botocore-1.42.14.ebuild | 67 - dev-python/botocore/botocore-1.42.31.ebuild | 67 - dev-python/botocore/botocore-1.42.32.ebuild | 67 - dev-python/botocore/botocore-1.42.33.ebuild | 67 - dev-python/botocore/botocore-1.42.35.ebuild | 67 - dev-python/botocore/botocore-1.42.9.ebuild | 67 - 7 files changed, 408 deletions(-) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 4a8aa81e782f..7aa163aa798d 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,12 +1,6 @@ -DIST botocore-1.42.14.gh.tar.gz 15774512 BLAKE2B 7c88b33bb001079890fa0a9f49134f5e2c9cd0bb8bef3a3fb46fdd8b60b3a939232eb893cdd03cc6f0b5a49e8623f211603b4e16c5bc38cefcfc9dce4554e436 SHA512 044df7ec561d300762d0e9373819e409a9e924abf74fa7a3de28d72527c535f7408bd5cd302799f816f543a966440a999279f8feb177650ad5a547e52f1d9902 DIST botocore-1.42.17.gh.tar.gz 15777020 BLAKE2B b703c802f61993c6c3bed03e61f6e1da2099ad59364ea02ad2fe9802e0aa824ca4a38b0e8bafdcdd2bc2a6b64a8617fd1d052867d8ff2aa724834b7dd1bac265 SHA512 accbc4762c08d9ccdd95786f7be1a8b34d4d5c4315c3c3850a085db566dc58dbc96367440aa71ddf708b4454c8dd45866b60f0dd19c6173849ea450e4c5bd16c DIST botocore-1.42.21.gh.tar.gz 15742994 BLAKE2B 65de15224f2c720267d0ccd3c42001a2320baa4493cff11f86602dd3498391bf5782f79ed072a8edf14c8fd3d02a8fe1ca9d50c21655fe7fb72da023efde4581 SHA512 2ef0b6eba5d98816e7972614ff113fa0f134da50d7f0d03109668be18d3d0d69bd27e9c4f7afec7a59a78d9c0e71d9c26577c66106ac48b676fbf78ee2069e5a DIST botocore-1.42.25.gh.tar.gz 15746961 BLAKE2B ba4474223e49f36be485d147d54fa5ed1b848022ef4d1fca9169c1cb2c29adafb487834e3bf99154cd658c9c3d47da9cdd6f42ed626c868e258b58aaeb0ce1c6 SHA512 3ab0747b0778d0d0172c12edc76cc7ee647e063c6b86f69998d02bee848cf1fb400c4e6e43ba6acad00846b18ce7de7acf7bab1daf6c1e864bfa8771baa17a6d DIST botocore-1.42.30.gh.tar.gz 15764580 BLAKE2B 001377314a8c2231b838b48192498c4d4873de90017eb0c82c7409db210f1dbd09db30925d0b4ae7feb9e270ff947b16308a625fdb5910ca95220e443d104461 SHA512 9ab375ba9284780d347eac25b5446b0571991496897732e0dac457d2d8e7b12aa6b5b417478ed02516a407fa689953a715877590a9b16b3c17c584810cc6a8c9 -DIST botocore-1.42.31.gh.tar.gz 15766802 BLAKE2B 06171344b9d0c33342ae0728ca4b71a2cfe706b455638668f63bd2b015810460cb12727cadd980ca76a0cc53690c0212418c4afad6fa917336df8eb41d690ddd SHA512 8955a0eef5d28bc1dae69adaf4900e3222a86d83c6dea448b7d845601c3a99d4d440d3fb38bc04d2b953bf274f54df94a588e5d2c2914337b3d61a6b8e2782d4 -DIST botocore-1.42.32.gh.tar.gz 15772486 BLAKE2B a6aac0e927ee993ea9a3477e44fdb4f468f4285b862504b0ce786164016708ca97213229e7bbe760c5c750deea0fbe5b2ba2c839bfe9426d5823a779f9566c88 SHA512 a7272ca27a6a11bd6d149957ab61bae4306da6dc66e23d96b06a3ef0828eb8dd9e0309642a41c424cf702a4129b4005ced013a2f3c9ec7cfe6aa37d2f8fd1bfd -DIST botocore-1.42.33.gh.tar.gz 15774060 BLAKE2B 18ba48842711d6549233dadf64827281cafaa2c0c92f2a19a325d58753605920698ec8b1bb62de1f54df57d03229f57493eeefe8eb7e5cce9f9baa066b941037 SHA512 ea32417e60e2770733f07ca3e2e1acc3c6005af003fbe8399c2e0aa225ed6b37860cbb2521007391f4392f2ec31f007260e7b049a9412e90590feb694101c27f DIST botocore-1.42.34.gh.tar.gz 15781471 BLAKE2B 694d24a74d14db50f6532c92032e3f0e213b777f701938ce3a8eb0f2120d43f41e5e1197c3d6ce6e1578ca731d6f56d39423b838f49cb28cd04924e268f0d986 SHA512 9f9d9f07badaec82c33c3d0d90cee0a54d8ace7bc54e4ca32716ca21498c600d8f0a321f9aaebb2fe4d4721819b62fca4e47daa1b35d09f8496f30055e66f257 -DIST botocore-1.42.35.gh.tar.gz 15782577 BLAKE2B 72743c23cca0a258210208c1f1e2c6f76ed6f4e8869551c0a9a6ae162e81ba7ab60c072dede2af6d35df6508ba4e66eace57312ccf9272062636f013e2ac2eed SHA512 7e8c4ea994b27ba0a4fb02941c77cd905ee078bd90988f706969bdd5663406d52d324681eea0e1636159d30469756baa5fe242628f3f6316c88dd5e095b5236f DIST botocore-1.42.36.gh.tar.gz 15785362 BLAKE2B 2671eb300bc99285ffe42c07179df5324a824a306179c6c9d136791deecbebb2b9905b8c2c3c4bc8b0460c4f76d6824df7e3c82d672207210432828754138652 SHA512 7563c3346a6ee337984873602d303d84b4bd9ca5f707b86dba80898d50020ecbe0e6a8ffacb1d29505492ddff403daf63dd91e3c3018b5b180d464753b101b1f -DIST botocore-1.42.9.gh.tar.gz 15723096 BLAKE2B 2cb1489fa48546abe3306935367744f918d053e02af58d6b85ed84a50bbfc659ec20763055e9783d492f6f248af81e571b8452487bf8ca3267e15d12ce8773bb SHA512 54cc19ca34474e8bfd7eda403452af24b6f73e611442ba4b7ed5f4f223ae279bdf95a3bc4945d16eba6ccca53d2dbefee6d2157ecb6b4ef23a1e960d5469dcc9 diff --git a/dev-python/botocore/botocore-1.42
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 1926d7c0a6a41a008e2f06f0f47368d2539a5eb6
Author: Michał Górny gentoo org>
AuthorDate: Wed Jan 28 03:37:01 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Wed Jan 28 04:05:47 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1926d7c0
dev-python/botocore: Bump to 1.42.36
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.36.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 1c5ce6ae444b..4a8aa81e782f 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -8,4 +8,5 @@ DIST botocore-1.42.32.gh.tar.gz 15772486 BLAKE2B
a6aac0e927ee993ea9a3477e44fdb4f
DIST botocore-1.42.33.gh.tar.gz 15774060 BLAKE2B
18ba48842711d6549233dadf64827281cafaa2c0c92f2a19a325d58753605920698ec8b1bb62de1f54df57d03229f57493eeefe8eb7e5cce9f9baa066b941037
SHA512
ea32417e60e2770733f07ca3e2e1acc3c6005af003fbe8399c2e0aa225ed6b37860cbb2521007391f4392f2ec31f007260e7b049a9412e90590feb694101c27f
DIST botocore-1.42.34.gh.tar.gz 15781471 BLAKE2B
694d24a74d14db50f6532c92032e3f0e213b777f701938ce3a8eb0f2120d43f41e5e1197c3d6ce6e1578ca731d6f56d39423b838f49cb28cd04924e268f0d986
SHA512
9f9d9f07badaec82c33c3d0d90cee0a54d8ace7bc54e4ca32716ca21498c600d8f0a321f9aaebb2fe4d4721819b62fca4e47daa1b35d09f8496f30055e66f257
DIST botocore-1.42.35.gh.tar.gz 15782577 BLAKE2B
72743c23cca0a258210208c1f1e2c6f76ed6f4e8869551c0a9a6ae162e81ba7ab60c072dede2af6d35df6508ba4e66eace57312ccf9272062636f013e2ac2eed
SHA512
7e8c4ea994b27ba0a4fb02941c77cd905ee078bd90988f706969bdd5663406d52d324681eea0e1636159d30469756baa5fe242628f3f6316c88dd5e095b5236f
+DIST botocore-1.42.36.gh.tar.gz 15785362 BLAKE2B
2671eb300bc99285ffe42c07179df5324a824a306179c6c9d136791deecbebb2b9905b8c2c3c4bc8b0460c4f76d6824df7e3c82d672207210432828754138652
SHA512
7563c3346a6ee337984873602d303d84b4bd9ca5f707b86dba80898d50020ecbe0e6a8ffacb1d29505492ddff403daf63dd91e3c3018b5b180d464753b101b1f
DIST botocore-1.42.9.gh.tar.gz 15723096 BLAKE2B
2cb1489fa48546abe3306935367744f918d053e02af58d6b85ed84a50bbfc659ec20763055e9783d492f6f248af81e571b8452487bf8ca3267e15d12ce8773bb
SHA512
54cc19ca34474e8bfd7eda403452af24b6f73e611442ba4b7ed5f4f223ae279bdf95a3bc4945d16eba6ccca53d2dbefee6d2157ecb6b4ef23a1e960d5469dcc9
diff --git a/dev-python/botocore/botocore-1.42.36.ebuild
b/dev-python/botocore/botocore-1.42.36.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.36.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 192c73502e5122a12488a7ce97f87c989573c8c2 Author: Eli Schwartz gentoo org> AuthorDate: Wed Jan 28 00:12:11 2026 + Commit: Eli Schwartz gentoo org> CommitDate: Wed Jan 28 00:13:50 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=192c7350 dev-python/botocore: Stabilize 1.42.17 ALLARCHES, #969375 Signed-off-by: Eli Schwartz gentoo.org> dev-python/botocore/botocore-1.42.17.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/botocore/botocore-1.42.17.ebuild b/dev-python/botocore/botocore-1.42.17.ebuild index e5d96291daff..ce645c110812 100644 --- a/dev-python/botocore/botocore-1.42.17.ebuild +++ b/dev-python/botocore/botocore-1.42.17.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 605a9f313c1dc2ef7f2461a1aa04b912cd8fcca7 Author: Eli Schwartz gentoo org> AuthorDate: Mon Jan 26 02:58:25 2026 + Commit: Eli Schwartz gentoo org> CommitDate: Mon Jan 26 06:13:33 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=605a9f31 dev-python/botocore: Stabilize 1.42.14 ALLARCHES, #969267 Signed-off-by: Eli Schwartz gentoo.org> dev-python/botocore/botocore-1.42.14.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/botocore/botocore-1.42.14.ebuild b/dev-python/botocore/botocore-1.42.14.ebuild index e5d96291daff..ce645c110812 100644 --- a/dev-python/botocore/botocore-1.42.14.ebuild +++ b/dev-python/botocore/botocore-1.42.14.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 2bf59ebe05c09a5aa558a7075305d588c9cf9a17
Author: Michał Górny gentoo org>
AuthorDate: Sat Jan 24 06:15:42 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Jan 24 06:15:42 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bf59ebe
dev-python/botocore: Bump to 1.42.34
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.34.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 6d45227020d5..01566e72b38c 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -6,4 +6,5 @@ DIST botocore-1.42.30.gh.tar.gz 15764580 BLAKE2B
001377314a8c2231b838b48192498c4
DIST botocore-1.42.31.gh.tar.gz 15766802 BLAKE2B
06171344b9d0c33342ae0728ca4b71a2cfe706b455638668f63bd2b015810460cb12727cadd980ca76a0cc53690c0212418c4afad6fa917336df8eb41d690ddd
SHA512
8955a0eef5d28bc1dae69adaf4900e3222a86d83c6dea448b7d845601c3a99d4d440d3fb38bc04d2b953bf274f54df94a588e5d2c2914337b3d61a6b8e2782d4
DIST botocore-1.42.32.gh.tar.gz 15772486 BLAKE2B
a6aac0e927ee993ea9a3477e44fdb4f468f4285b862504b0ce786164016708ca97213229e7bbe760c5c750deea0fbe5b2ba2c839bfe9426d5823a779f9566c88
SHA512
a7272ca27a6a11bd6d149957ab61bae4306da6dc66e23d96b06a3ef0828eb8dd9e0309642a41c424cf702a4129b4005ced013a2f3c9ec7cfe6aa37d2f8fd1bfd
DIST botocore-1.42.33.gh.tar.gz 15774060 BLAKE2B
18ba48842711d6549233dadf64827281cafaa2c0c92f2a19a325d58753605920698ec8b1bb62de1f54df57d03229f57493eeefe8eb7e5cce9f9baa066b941037
SHA512
ea32417e60e2770733f07ca3e2e1acc3c6005af003fbe8399c2e0aa225ed6b37860cbb2521007391f4392f2ec31f007260e7b049a9412e90590feb694101c27f
+DIST botocore-1.42.34.gh.tar.gz 15781471 BLAKE2B
694d24a74d14db50f6532c92032e3f0e213b777f701938ce3a8eb0f2120d43f41e5e1197c3d6ce6e1578ca731d6f56d39423b838f49cb28cd04924e268f0d986
SHA512
9f9d9f07badaec82c33c3d0d90cee0a54d8ace7bc54e4ca32716ca21498c600d8f0a321f9aaebb2fe4d4721819b62fca4e47daa1b35d09f8496f30055e66f257
DIST botocore-1.42.9.gh.tar.gz 15723096 BLAKE2B
2cb1489fa48546abe3306935367744f918d053e02af58d6b85ed84a50bbfc659ec20763055e9783d492f6f248af81e571b8452487bf8ca3267e15d12ce8773bb
SHA512
54cc19ca34474e8bfd7eda403452af24b6f73e611442ba4b7ed5f4f223ae279bdf95a3bc4945d16eba6ccca53d2dbefee6d2157ecb6b4ef23a1e960d5469dcc9
diff --git a/dev-python/botocore/botocore-1.42.34.ebuild
b/dev-python/botocore/botocore-1.42.34.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.34.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 53554cb45657ee0d4d46b5d0776556031e338291
Author: Michał Górny gentoo org>
AuthorDate: Fri Jan 23 05:43:50 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Jan 23 05:43:50 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53554cb4
dev-python/botocore: Bump to 1.42.33
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.33.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index e5ca77fbfe8f..6d45227020d5 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,4 +5,5 @@ DIST botocore-1.42.25.gh.tar.gz 15746961 BLAKE2B
ba4474223e49f36be485d147d54fa5e
DIST botocore-1.42.30.gh.tar.gz 15764580 BLAKE2B
001377314a8c2231b838b48192498c4d4873de90017eb0c82c7409db210f1dbd09db30925d0b4ae7feb9e270ff947b16308a625fdb5910ca95220e443d104461
SHA512
9ab375ba9284780d347eac25b5446b0571991496897732e0dac457d2d8e7b12aa6b5b417478ed02516a407fa689953a715877590a9b16b3c17c584810cc6a8c9
DIST botocore-1.42.31.gh.tar.gz 15766802 BLAKE2B
06171344b9d0c33342ae0728ca4b71a2cfe706b455638668f63bd2b015810460cb12727cadd980ca76a0cc53690c0212418c4afad6fa917336df8eb41d690ddd
SHA512
8955a0eef5d28bc1dae69adaf4900e3222a86d83c6dea448b7d845601c3a99d4d440d3fb38bc04d2b953bf274f54df94a588e5d2c2914337b3d61a6b8e2782d4
DIST botocore-1.42.32.gh.tar.gz 15772486 BLAKE2B
a6aac0e927ee993ea9a3477e44fdb4f468f4285b862504b0ce786164016708ca97213229e7bbe760c5c750deea0fbe5b2ba2c839bfe9426d5823a779f9566c88
SHA512
a7272ca27a6a11bd6d149957ab61bae4306da6dc66e23d96b06a3ef0828eb8dd9e0309642a41c424cf702a4129b4005ced013a2f3c9ec7cfe6aa37d2f8fd1bfd
+DIST botocore-1.42.33.gh.tar.gz 15774060 BLAKE2B
18ba48842711d6549233dadf64827281cafaa2c0c92f2a19a325d58753605920698ec8b1bb62de1f54df57d03229f57493eeefe8eb7e5cce9f9baa066b941037
SHA512
ea32417e60e2770733f07ca3e2e1acc3c6005af003fbe8399c2e0aa225ed6b37860cbb2521007391f4392f2ec31f007260e7b049a9412e90590feb694101c27f
DIST botocore-1.42.9.gh.tar.gz 15723096 BLAKE2B
2cb1489fa48546abe3306935367744f918d053e02af58d6b85ed84a50bbfc659ec20763055e9783d492f6f248af81e571b8452487bf8ca3267e15d12ce8773bb
SHA512
54cc19ca34474e8bfd7eda403452af24b6f73e611442ba4b7ed5f4f223ae279bdf95a3bc4945d16eba6ccca53d2dbefee6d2157ecb6b4ef23a1e960d5469dcc9
diff --git a/dev-python/botocore/botocore-1.42.33.ebuild
b/dev-python/botocore/botocore-1.42.33.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.33.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: c00687a230d9f6e407ff6453cf3a9f8973655349
Author: Michał Górny gentoo org>
AuthorDate: Thu Jan 22 01:57:36 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Jan 22 03:09:58 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c00687a2
dev-python/botocore: Bump to 1.42.32
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.32.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index bfd67ac20fb0..e5ca77fbfe8f 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,4 +4,5 @@ DIST botocore-1.42.21.gh.tar.gz 15742994 BLAKE2B
65de15224f2c720267d0ccd3c42001a
DIST botocore-1.42.25.gh.tar.gz 15746961 BLAKE2B
ba4474223e49f36be485d147d54fa5ed1b848022ef4d1fca9169c1cb2c29adafb487834e3bf99154cd658c9c3d47da9cdd6f42ed626c868e258b58aaeb0ce1c6
SHA512
3ab0747b0778d0d0172c12edc76cc7ee647e063c6b86f69998d02bee848cf1fb400c4e6e43ba6acad00846b18ce7de7acf7bab1daf6c1e864bfa8771baa17a6d
DIST botocore-1.42.30.gh.tar.gz 15764580 BLAKE2B
001377314a8c2231b838b48192498c4d4873de90017eb0c82c7409db210f1dbd09db30925d0b4ae7feb9e270ff947b16308a625fdb5910ca95220e443d104461
SHA512
9ab375ba9284780d347eac25b5446b0571991496897732e0dac457d2d8e7b12aa6b5b417478ed02516a407fa689953a715877590a9b16b3c17c584810cc6a8c9
DIST botocore-1.42.31.gh.tar.gz 15766802 BLAKE2B
06171344b9d0c33342ae0728ca4b71a2cfe706b455638668f63bd2b015810460cb12727cadd980ca76a0cc53690c0212418c4afad6fa917336df8eb41d690ddd
SHA512
8955a0eef5d28bc1dae69adaf4900e3222a86d83c6dea448b7d845601c3a99d4d440d3fb38bc04d2b953bf274f54df94a588e5d2c2914337b3d61a6b8e2782d4
+DIST botocore-1.42.32.gh.tar.gz 15772486 BLAKE2B
a6aac0e927ee993ea9a3477e44fdb4f468f4285b862504b0ce786164016708ca97213229e7bbe760c5c750deea0fbe5b2ba2c839bfe9426d5823a779f9566c88
SHA512
a7272ca27a6a11bd6d149957ab61bae4306da6dc66e23d96b06a3ef0828eb8dd9e0309642a41c424cf702a4129b4005ced013a2f3c9ec7cfe6aa37d2f8fd1bfd
DIST botocore-1.42.9.gh.tar.gz 15723096 BLAKE2B
2cb1489fa48546abe3306935367744f918d053e02af58d6b85ed84a50bbfc659ec20763055e9783d492f6f248af81e571b8452487bf8ca3267e15d12ce8773bb
SHA512
54cc19ca34474e8bfd7eda403452af24b6f73e611442ba4b7ed5f4f223ae279bdf95a3bc4945d16eba6ccca53d2dbefee6d2157ecb6b4ef23a1e960d5469dcc9
diff --git a/dev-python/botocore/botocore-1.42.32.ebuild
b/dev-python/botocore/botocore-1.42.32.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.32.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 4fc2479e4059a095eab7e6c10242957f17dbdf71
Author: Michał Górny gentoo org>
AuthorDate: Wed Jan 21 03:59:36 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Wed Jan 21 04:57:13 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fc2479e
dev-python/botocore: Bump to 1.42.31
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.31.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index a035ee257fcd..bfd67ac20fb0 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -3,4 +3,5 @@ DIST botocore-1.42.17.gh.tar.gz 15777020 BLAKE2B
b703c802f61993c6c3bed03e61f6e1d
DIST botocore-1.42.21.gh.tar.gz 15742994 BLAKE2B
65de15224f2c720267d0ccd3c42001a2320baa4493cff11f86602dd3498391bf5782f79ed072a8edf14c8fd3d02a8fe1ca9d50c21655fe7fb72da023efde4581
SHA512
2ef0b6eba5d98816e7972614ff113fa0f134da50d7f0d03109668be18d3d0d69bd27e9c4f7afec7a59a78d9c0e71d9c26577c66106ac48b676fbf78ee2069e5a
DIST botocore-1.42.25.gh.tar.gz 15746961 BLAKE2B
ba4474223e49f36be485d147d54fa5ed1b848022ef4d1fca9169c1cb2c29adafb487834e3bf99154cd658c9c3d47da9cdd6f42ed626c868e258b58aaeb0ce1c6
SHA512
3ab0747b0778d0d0172c12edc76cc7ee647e063c6b86f69998d02bee848cf1fb400c4e6e43ba6acad00846b18ce7de7acf7bab1daf6c1e864bfa8771baa17a6d
DIST botocore-1.42.30.gh.tar.gz 15764580 BLAKE2B
001377314a8c2231b838b48192498c4d4873de90017eb0c82c7409db210f1dbd09db30925d0b4ae7feb9e270ff947b16308a625fdb5910ca95220e443d104461
SHA512
9ab375ba9284780d347eac25b5446b0571991496897732e0dac457d2d8e7b12aa6b5b417478ed02516a407fa689953a715877590a9b16b3c17c584810cc6a8c9
+DIST botocore-1.42.31.gh.tar.gz 15766802 BLAKE2B
06171344b9d0c33342ae0728ca4b71a2cfe706b455638668f63bd2b015810460cb12727cadd980ca76a0cc53690c0212418c4afad6fa917336df8eb41d690ddd
SHA512
8955a0eef5d28bc1dae69adaf4900e3222a86d83c6dea448b7d845601c3a99d4d440d3fb38bc04d2b953bf274f54df94a588e5d2c2914337b3d61a6b8e2782d4
DIST botocore-1.42.9.gh.tar.gz 15723096 BLAKE2B
2cb1489fa48546abe3306935367744f918d053e02af58d6b85ed84a50bbfc659ec20763055e9783d492f6f248af81e571b8452487bf8ca3267e15d12ce8773bb
SHA512
54cc19ca34474e8bfd7eda403452af24b6f73e611442ba4b7ed5f4f223ae279bdf95a3bc4945d16eba6ccca53d2dbefee6d2157ecb6b4ef23a1e960d5469dcc9
diff --git a/dev-python/botocore/botocore-1.42.31.ebuild
b/dev-python/botocore/botocore-1.42.31.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.31.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 8349525c533573668c6c0fe07b779b126d79a8d7
Author: Michał Górny gentoo org>
AuthorDate: Sat Jan 17 06:36:14 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Jan 17 06:36:50 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8349525c
dev-python/botocore: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 4 --
dev-python/botocore/botocore-1.42.26.ebuild | 67 -
dev-python/botocore/botocore-1.42.27.ebuild | 67 -
dev-python/botocore/botocore-1.42.28.ebuild | 67 -
dev-python/botocore/botocore-1.42.29.ebuild | 67 -
5 files changed, 272 deletions(-)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 833c24e308df..a035ee257fcd 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -2,9 +2,5 @@ DIST botocore-1.42.14.gh.tar.gz 15774512 BLAKE2B
7c88b33bb001079890fa0a9f49134f5
DIST botocore-1.42.17.gh.tar.gz 15777020 BLAKE2B
b703c802f61993c6c3bed03e61f6e1da2099ad59364ea02ad2fe9802e0aa824ca4a38b0e8bafdcdd2bc2a6b64a8617fd1d052867d8ff2aa724834b7dd1bac265
SHA512
accbc4762c08d9ccdd95786f7be1a8b34d4d5c4315c3c3850a085db566dc58dbc96367440aa71ddf708b4454c8dd45866b60f0dd19c6173849ea450e4c5bd16c
DIST botocore-1.42.21.gh.tar.gz 15742994 BLAKE2B
65de15224f2c720267d0ccd3c42001a2320baa4493cff11f86602dd3498391bf5782f79ed072a8edf14c8fd3d02a8fe1ca9d50c21655fe7fb72da023efde4581
SHA512
2ef0b6eba5d98816e7972614ff113fa0f134da50d7f0d03109668be18d3d0d69bd27e9c4f7afec7a59a78d9c0e71d9c26577c66106ac48b676fbf78ee2069e5a
DIST botocore-1.42.25.gh.tar.gz 15746961 BLAKE2B
ba4474223e49f36be485d147d54fa5ed1b848022ef4d1fca9169c1cb2c29adafb487834e3bf99154cd658c9c3d47da9cdd6f42ed626c868e258b58aaeb0ce1c6
SHA512
3ab0747b0778d0d0172c12edc76cc7ee647e063c6b86f69998d02bee848cf1fb400c4e6e43ba6acad00846b18ce7de7acf7bab1daf6c1e864bfa8771baa17a6d
-DIST botocore-1.42.26.gh.tar.gz 15749490 BLAKE2B
9a5d9116dd1e8c22d4a623f5bd23763134516827d39ad66ca6f286c2708a54f290100c4beb0c8a03de4eec87a4b4e671fc74ff89d73877020830ac1fa02701d6
SHA512
442dcf4bb6fd418d9ff2233c3eae7a46d205c6dda0a016599c79686d3053fe600c26589e175280c23a7b6a9331eb5e8a680d8d472fdc7c7d374e091ee66b9706
-DIST botocore-1.42.27.gh.tar.gz 15750229 BLAKE2B
3f3d46b1f63bc430cc30e2e6018bf4a4f586ba8e2c0a67530ece4aed4f8feeef5193290179b448cc3ac7c8d410352c34abdcba5b015f5cd371712191aa14cf0b
SHA512
3b5453b57a15bf4ba4bfe98479cff71cfa61e5fe8fcbaf5ddf935bda40a02d4b609f28cf5db62af1d7393d602b0e2a1194c3ceaff47b34a67c4e0fa14345febb
-DIST botocore-1.42.28.gh.tar.gz 15755357 BLAKE2B
9e8099c4e0629ca9558039b13a8cafc535cc2b8e7562c632e053ad8ab84dc23d0479790087152a4eea3323203e2a726e03ab71408cb525fd9a3ac397fb1fd60b
SHA512
2359cc8e6f7b0fd532e9c67b1f5ea3887a9963e274f9580a3060d54f4565c8b05c8c0ca1db941a9ad37ab03e7bfd7e81d020c7f9a7e640cd9311df2188ba46f0
-DIST botocore-1.42.29.gh.tar.gz 15759844 BLAKE2B
c45ec1d8063f80c9db62a5d0691f12e05e68d4080b2a2b00157a6ea3fabdc3a7debf780903b883264265ca16f220d0eac733ea79637908cd2c072c35a54f551c
SHA512
146b8aa91bd5775afb1b51b1884624bf2c40d5e5d598a5e715a15bc0f254b13ebc5f40d309cc20505e337589c1034c223d639217779e1fddaab82d3614151b72
DIST botocore-1.42.30.gh.tar.gz 15764580 BLAKE2B
001377314a8c2231b838b48192498c4d4873de90017eb0c82c7409db210f1dbd09db30925d0b4ae7feb9e270ff947b16308a625fdb5910ca95220e443d104461
SHA512
9ab375ba9284780d347eac25b5446b0571991496897732e0dac457d2d8e7b12aa6b5b417478ed02516a407fa689953a715877590a9b16b3c17c584810cc6a8c9
DIST botocore-1.42.9.gh.tar.gz 15723096 BLAKE2B
2cb1489fa48546abe3306935367744f918d053e02af58d6b85ed84a50bbfc659ec20763055e9783d492f6f248af81e571b8452487bf8ca3267e15d12ce8773bb
SHA512
54cc19ca34474e8bfd7eda403452af24b6f73e611442ba4b7ed5f4f223ae279bdf95a3bc4945d16eba6ccca53d2dbefee6d2157ecb6b4ef23a1e960d5469dcc9
diff --git a/dev-python/botocore/botocore-1.42.26.ebuild
b/dev-python/botocore/botocore-1.42.26.ebuild
deleted file mode 100644
index d43f8b5c5f23..
--- a/dev-python/botocore/botocore-1.42.26.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# 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_{11..14} )
-
-inherit distutils-r1
-
-DESCRIPTION="Low-level, data-driven core of boto 3"
-HOMEPAGE="
- https://github.com/boto/botocore/
- https://pypi.org/project/botocore/
-"
-SRC_URI="
- https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
-"
-# unbundled packages
-RDEPEND+="
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/jsonschema[
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 5ac7e5baae626640b620640dbdb8ac9a84ee
Author: Michał Górny gentoo org>
AuthorDate: Sat Jan 17 06:01:24 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Jan 17 06:36:47 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ac7
dev-python/botocore: Bump to 1.42.30
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.30.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index f6664aae2eca..833c24e308df 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -6,4 +6,5 @@ DIST botocore-1.42.26.gh.tar.gz 15749490 BLAKE2B
9a5d9116dd1e8c22d4a623f5bd23763
DIST botocore-1.42.27.gh.tar.gz 15750229 BLAKE2B
3f3d46b1f63bc430cc30e2e6018bf4a4f586ba8e2c0a67530ece4aed4f8feeef5193290179b448cc3ac7c8d410352c34abdcba5b015f5cd371712191aa14cf0b
SHA512
3b5453b57a15bf4ba4bfe98479cff71cfa61e5fe8fcbaf5ddf935bda40a02d4b609f28cf5db62af1d7393d602b0e2a1194c3ceaff47b34a67c4e0fa14345febb
DIST botocore-1.42.28.gh.tar.gz 15755357 BLAKE2B
9e8099c4e0629ca9558039b13a8cafc535cc2b8e7562c632e053ad8ab84dc23d0479790087152a4eea3323203e2a726e03ab71408cb525fd9a3ac397fb1fd60b
SHA512
2359cc8e6f7b0fd532e9c67b1f5ea3887a9963e274f9580a3060d54f4565c8b05c8c0ca1db941a9ad37ab03e7bfd7e81d020c7f9a7e640cd9311df2188ba46f0
DIST botocore-1.42.29.gh.tar.gz 15759844 BLAKE2B
c45ec1d8063f80c9db62a5d0691f12e05e68d4080b2a2b00157a6ea3fabdc3a7debf780903b883264265ca16f220d0eac733ea79637908cd2c072c35a54f551c
SHA512
146b8aa91bd5775afb1b51b1884624bf2c40d5e5d598a5e715a15bc0f254b13ebc5f40d309cc20505e337589c1034c223d639217779e1fddaab82d3614151b72
+DIST botocore-1.42.30.gh.tar.gz 15764580 BLAKE2B
001377314a8c2231b838b48192498c4d4873de90017eb0c82c7409db210f1dbd09db30925d0b4ae7feb9e270ff947b16308a625fdb5910ca95220e443d104461
SHA512
9ab375ba9284780d347eac25b5446b0571991496897732e0dac457d2d8e7b12aa6b5b417478ed02516a407fa689953a715877590a9b16b3c17c584810cc6a8c9
DIST botocore-1.42.9.gh.tar.gz 15723096 BLAKE2B
2cb1489fa48546abe3306935367744f918d053e02af58d6b85ed84a50bbfc659ec20763055e9783d492f6f248af81e571b8452487bf8ca3267e15d12ce8773bb
SHA512
54cc19ca34474e8bfd7eda403452af24b6f73e611442ba4b7ed5f4f223ae279bdf95a3bc4945d16eba6ccca53d2dbefee6d2157ecb6b4ef23a1e960d5469dcc9
diff --git a/dev-python/botocore/botocore-1.42.30.ebuild
b/dev-python/botocore/botocore-1.42.30.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.30.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 20e56cc9a0d6d202e72bb0a5137f1d2e8373094e
Author: Michał Górny gentoo org>
AuthorDate: Fri Jan 16 03:51:17 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Jan 16 03:51:17 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20e56cc9
dev-python/botocore: Bump to 1.42.29
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.29.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index ff069f28c08c..f6664aae2eca 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,4 +5,5 @@ DIST botocore-1.42.25.gh.tar.gz 15746961 BLAKE2B
ba4474223e49f36be485d147d54fa5e
DIST botocore-1.42.26.gh.tar.gz 15749490 BLAKE2B
9a5d9116dd1e8c22d4a623f5bd23763134516827d39ad66ca6f286c2708a54f290100c4beb0c8a03de4eec87a4b4e671fc74ff89d73877020830ac1fa02701d6
SHA512
442dcf4bb6fd418d9ff2233c3eae7a46d205c6dda0a016599c79686d3053fe600c26589e175280c23a7b6a9331eb5e8a680d8d472fdc7c7d374e091ee66b9706
DIST botocore-1.42.27.gh.tar.gz 15750229 BLAKE2B
3f3d46b1f63bc430cc30e2e6018bf4a4f586ba8e2c0a67530ece4aed4f8feeef5193290179b448cc3ac7c8d410352c34abdcba5b015f5cd371712191aa14cf0b
SHA512
3b5453b57a15bf4ba4bfe98479cff71cfa61e5fe8fcbaf5ddf935bda40a02d4b609f28cf5db62af1d7393d602b0e2a1194c3ceaff47b34a67c4e0fa14345febb
DIST botocore-1.42.28.gh.tar.gz 15755357 BLAKE2B
9e8099c4e0629ca9558039b13a8cafc535cc2b8e7562c632e053ad8ab84dc23d0479790087152a4eea3323203e2a726e03ab71408cb525fd9a3ac397fb1fd60b
SHA512
2359cc8e6f7b0fd532e9c67b1f5ea3887a9963e274f9580a3060d54f4565c8b05c8c0ca1db941a9ad37ab03e7bfd7e81d020c7f9a7e640cd9311df2188ba46f0
+DIST botocore-1.42.29.gh.tar.gz 15759844 BLAKE2B
c45ec1d8063f80c9db62a5d0691f12e05e68d4080b2a2b00157a6ea3fabdc3a7debf780903b883264265ca16f220d0eac733ea79637908cd2c072c35a54f551c
SHA512
146b8aa91bd5775afb1b51b1884624bf2c40d5e5d598a5e715a15bc0f254b13ebc5f40d309cc20505e337589c1034c223d639217779e1fddaab82d3614151b72
DIST botocore-1.42.9.gh.tar.gz 15723096 BLAKE2B
2cb1489fa48546abe3306935367744f918d053e02af58d6b85ed84a50bbfc659ec20763055e9783d492f6f248af81e571b8452487bf8ca3267e15d12ce8773bb
SHA512
54cc19ca34474e8bfd7eda403452af24b6f73e611442ba4b7ed5f4f223ae279bdf95a3bc4945d16eba6ccca53d2dbefee6d2157ecb6b4ef23a1e960d5469dcc9
diff --git a/dev-python/botocore/botocore-1.42.29.ebuild
b/dev-python/botocore/botocore-1.42.29.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.29.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 11f55c0cdf3db1b8274eb770c0a3d45b1617655f
Author: Michał Górny gentoo org>
AuthorDate: Thu Jan 15 05:41:36 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Jan 15 07:14:15 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11f55c0c
dev-python/botocore: Bump to 1.42.28
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.28.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 93e32696f29a..ff069f28c08c 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,4 +4,5 @@ DIST botocore-1.42.21.gh.tar.gz 15742994 BLAKE2B
65de15224f2c720267d0ccd3c42001a
DIST botocore-1.42.25.gh.tar.gz 15746961 BLAKE2B
ba4474223e49f36be485d147d54fa5ed1b848022ef4d1fca9169c1cb2c29adafb487834e3bf99154cd658c9c3d47da9cdd6f42ed626c868e258b58aaeb0ce1c6
SHA512
3ab0747b0778d0d0172c12edc76cc7ee647e063c6b86f69998d02bee848cf1fb400c4e6e43ba6acad00846b18ce7de7acf7bab1daf6c1e864bfa8771baa17a6d
DIST botocore-1.42.26.gh.tar.gz 15749490 BLAKE2B
9a5d9116dd1e8c22d4a623f5bd23763134516827d39ad66ca6f286c2708a54f290100c4beb0c8a03de4eec87a4b4e671fc74ff89d73877020830ac1fa02701d6
SHA512
442dcf4bb6fd418d9ff2233c3eae7a46d205c6dda0a016599c79686d3053fe600c26589e175280c23a7b6a9331eb5e8a680d8d472fdc7c7d374e091ee66b9706
DIST botocore-1.42.27.gh.tar.gz 15750229 BLAKE2B
3f3d46b1f63bc430cc30e2e6018bf4a4f586ba8e2c0a67530ece4aed4f8feeef5193290179b448cc3ac7c8d410352c34abdcba5b015f5cd371712191aa14cf0b
SHA512
3b5453b57a15bf4ba4bfe98479cff71cfa61e5fe8fcbaf5ddf935bda40a02d4b609f28cf5db62af1d7393d602b0e2a1194c3ceaff47b34a67c4e0fa14345febb
+DIST botocore-1.42.28.gh.tar.gz 15755357 BLAKE2B
9e8099c4e0629ca9558039b13a8cafc535cc2b8e7562c632e053ad8ab84dc23d0479790087152a4eea3323203e2a726e03ab71408cb525fd9a3ac397fb1fd60b
SHA512
2359cc8e6f7b0fd532e9c67b1f5ea3887a9963e274f9580a3060d54f4565c8b05c8c0ca1db941a9ad37ab03e7bfd7e81d020c7f9a7e640cd9311df2188ba46f0
DIST botocore-1.42.9.gh.tar.gz 15723096 BLAKE2B
2cb1489fa48546abe3306935367744f918d053e02af58d6b85ed84a50bbfc659ec20763055e9783d492f6f248af81e571b8452487bf8ca3267e15d12ce8773bb
SHA512
54cc19ca34474e8bfd7eda403452af24b6f73e611442ba4b7ed5f4f223ae279bdf95a3bc4945d16eba6ccca53d2dbefee6d2157ecb6b4ef23a1e960d5469dcc9
diff --git a/dev-python/botocore/botocore-1.42.28.ebuild
b/dev-python/botocore/botocore-1.42.28.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.28.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 5e525ebde781173d62804bada6177c965c5abc20
Author: Michał Górny gentoo org>
AuthorDate: Wed Jan 14 02:09:23 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Wed Jan 14 03:08:17 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e525ebd
dev-python/botocore: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 5 ---
dev-python/botocore/botocore-1.41.5.ebuild | 67 -
dev-python/botocore/botocore-1.42.22.ebuild | 67 -
dev-python/botocore/botocore-1.42.23.ebuild | 67 -
dev-python/botocore/botocore-1.42.24.ebuild | 67 -
dev-python/botocore/botocore-1.42.4.ebuild | 67 -
6 files changed, 340 deletions(-)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index b0cf0c6b9b97..2264eb185249 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,11 +1,6 @@
-DIST botocore-1.41.5.gh.tar.gz 15519699 BLAKE2B
05c9cd0768013d6e3af76ad9daf8b957bb8d6e3f17b3bfb85d4dc73de36ab71ff5da14306d5147375ec1d5a3080f5b25c056e2796c7918f21aba1fafe32deff8
SHA512
8f95ce652ef670129966aca8265022c79544bcb0927504ee0567272412437dc8789df10c7f77696434864ec541b6b17dc39aabb1ec16ee690a22617fe8d7da03
DIST botocore-1.42.14.gh.tar.gz 15774512 BLAKE2B
7c88b33bb001079890fa0a9f49134f5e2c9cd0bb8bef3a3fb46fdd8b60b3a939232eb893cdd03cc6f0b5a49e8623f211603b4e16c5bc38cefcfc9dce4554e436
SHA512
044df7ec561d300762d0e9373819e409a9e924abf74fa7a3de28d72527c535f7408bd5cd302799f816f543a966440a999279f8feb177650ad5a547e52f1d9902
DIST botocore-1.42.17.gh.tar.gz 15777020 BLAKE2B
b703c802f61993c6c3bed03e61f6e1da2099ad59364ea02ad2fe9802e0aa824ca4a38b0e8bafdcdd2bc2a6b64a8617fd1d052867d8ff2aa724834b7dd1bac265
SHA512
accbc4762c08d9ccdd95786f7be1a8b34d4d5c4315c3c3850a085db566dc58dbc96367440aa71ddf708b4454c8dd45866b60f0dd19c6173849ea450e4c5bd16c
DIST botocore-1.42.21.gh.tar.gz 15742994 BLAKE2B
65de15224f2c720267d0ccd3c42001a2320baa4493cff11f86602dd3498391bf5782f79ed072a8edf14c8fd3d02a8fe1ca9d50c21655fe7fb72da023efde4581
SHA512
2ef0b6eba5d98816e7972614ff113fa0f134da50d7f0d03109668be18d3d0d69bd27e9c4f7afec7a59a78d9c0e71d9c26577c66106ac48b676fbf78ee2069e5a
-DIST botocore-1.42.22.gh.tar.gz 15744428 BLAKE2B
3802ac56f6b8290db40aff7ed5089c77f00ef25dd694afd37532fc6c0d5502c6a41472d1bd7888e76852285a868b286621a24c8cd8bcb45b29b70a95c10eb104
SHA512
cdcd2c76e650a3cfc464bda26707e7f60c77e3f9b3685940ab4b4008b64cf5a6eec2679367e5a63a32b199c847cf8bbc2c6de346244bb2cb9e7c91e42dbcaddb
-DIST botocore-1.42.23.gh.tar.gz 15743634 BLAKE2B
572b9bdd2debd7f2da50e9b6409703afaf8c06d0d26440af0335989a3f0cfb0b8cd2bc16897275b26d61317d8232ab07047ce86bcd3e4e2ccc50cdce8d63554a
SHA512
bded993e3dc34a22ad0758761b9798896102f11d42be0141b6d0c401e97840a7e00ce6ed105b4802d76cb10c77b2e4e042bbbeb4a60a42e13a9c8409bc3f5df9
-DIST botocore-1.42.24.gh.tar.gz 15744194 BLAKE2B
c8bc20bfa79de7648d5c39633e331de0f975dc4a7235c8501a91fe27515e650f405fa9daed43417e4709f2b9370926db89c83a5b20fd480b151dd1f56ca09d86
SHA512
f9e78e9506ca132a515d12c20d1e0ad82b1d5da398d60d8a5d33999ce6ea901675a962eae521306b96e3b142020239890a69a82de052086295161a1cbea53e63
DIST botocore-1.42.25.gh.tar.gz 15746961 BLAKE2B
ba4474223e49f36be485d147d54fa5ed1b848022ef4d1fca9169c1cb2c29adafb487834e3bf99154cd658c9c3d47da9cdd6f42ed626c868e258b58aaeb0ce1c6
SHA512
3ab0747b0778d0d0172c12edc76cc7ee647e063c6b86f69998d02bee848cf1fb400c4e6e43ba6acad00846b18ce7de7acf7bab1daf6c1e864bfa8771baa17a6d
DIST botocore-1.42.26.gh.tar.gz 15749490 BLAKE2B
9a5d9116dd1e8c22d4a623f5bd23763134516827d39ad66ca6f286c2708a54f290100c4beb0c8a03de4eec87a4b4e671fc74ff89d73877020830ac1fa02701d6
SHA512
442dcf4bb6fd418d9ff2233c3eae7a46d205c6dda0a016599c79686d3053fe600c26589e175280c23a7b6a9331eb5e8a680d8d472fdc7c7d374e091ee66b9706
-DIST botocore-1.42.4.gh.tar.gz 15703399 BLAKE2B
ffd1613284a8487fd2abf10f53fcdaa13746990f519e2bc511bd09daa2efdbbc03cd141f40d36c83dc8180229daddb3a064c6d5aae2bc14f46921f50edf0f528
SHA512
22bbda9f4bc36bd18802812c63d650b2267565c27e432f7105daaa2c85660d2e3786ee11837ce2affe6d130504f9a7bf5c9e7ea3be5699b5d32be3090fb71914
DIST botocore-1.42.9.gh.tar.gz 15723096 BLAKE2B
2cb1489fa48546abe3306935367744f918d053e02af58d6b85ed84a50bbfc659ec20763055e9783d492f6f248af81e571b8452487bf8ca3267e15d12ce8773bb
SHA512
54cc19ca34474e8bfd7eda403452af24b6f73e611442ba4b7ed5f4f223ae279bdf95a3bc4945d16eba6ccca53d2dbefee6d2157ecb6b4ef23a1e960d5469dcc9
diff --git a/dev-python/botocore/botocore-1.41.5.ebuild
b/dev-python/botocore/botocore-1.41.5.ebuild
deleted file mode 100644
index 00ae0971fc39..
--- a/dev-python/botocore/botocore-1.41.5.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11..14} )
-
-inherit distutil
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: e9bdc4bce2c9dd4e276e56a3cea9be7a218bed26
Author: Michał Górny gentoo org>
AuthorDate: Wed Jan 14 02:09:53 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Wed Jan 14 03:08:18 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9bdc4bc
dev-python/botocore: Bump to 1.42.27
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.27.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 2264eb185249..93e32696f29a 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -3,4 +3,5 @@ DIST botocore-1.42.17.gh.tar.gz 15777020 BLAKE2B
b703c802f61993c6c3bed03e61f6e1d
DIST botocore-1.42.21.gh.tar.gz 15742994 BLAKE2B
65de15224f2c720267d0ccd3c42001a2320baa4493cff11f86602dd3498391bf5782f79ed072a8edf14c8fd3d02a8fe1ca9d50c21655fe7fb72da023efde4581
SHA512
2ef0b6eba5d98816e7972614ff113fa0f134da50d7f0d03109668be18d3d0d69bd27e9c4f7afec7a59a78d9c0e71d9c26577c66106ac48b676fbf78ee2069e5a
DIST botocore-1.42.25.gh.tar.gz 15746961 BLAKE2B
ba4474223e49f36be485d147d54fa5ed1b848022ef4d1fca9169c1cb2c29adafb487834e3bf99154cd658c9c3d47da9cdd6f42ed626c868e258b58aaeb0ce1c6
SHA512
3ab0747b0778d0d0172c12edc76cc7ee647e063c6b86f69998d02bee848cf1fb400c4e6e43ba6acad00846b18ce7de7acf7bab1daf6c1e864bfa8771baa17a6d
DIST botocore-1.42.26.gh.tar.gz 15749490 BLAKE2B
9a5d9116dd1e8c22d4a623f5bd23763134516827d39ad66ca6f286c2708a54f290100c4beb0c8a03de4eec87a4b4e671fc74ff89d73877020830ac1fa02701d6
SHA512
442dcf4bb6fd418d9ff2233c3eae7a46d205c6dda0a016599c79686d3053fe600c26589e175280c23a7b6a9331eb5e8a680d8d472fdc7c7d374e091ee66b9706
+DIST botocore-1.42.27.gh.tar.gz 15750229 BLAKE2B
3f3d46b1f63bc430cc30e2e6018bf4a4f586ba8e2c0a67530ece4aed4f8feeef5193290179b448cc3ac7c8d410352c34abdcba5b015f5cd371712191aa14cf0b
SHA512
3b5453b57a15bf4ba4bfe98479cff71cfa61e5fe8fcbaf5ddf935bda40a02d4b609f28cf5db62af1d7393d602b0e2a1194c3ceaff47b34a67c4e0fa14345febb
DIST botocore-1.42.9.gh.tar.gz 15723096 BLAKE2B
2cb1489fa48546abe3306935367744f918d053e02af58d6b85ed84a50bbfc659ec20763055e9783d492f6f248af81e571b8452487bf8ca3267e15d12ce8773bb
SHA512
54cc19ca34474e8bfd7eda403452af24b6f73e611442ba4b7ed5f4f223ae279bdf95a3bc4945d16eba6ccca53d2dbefee6d2157ecb6b4ef23a1e960d5469dcc9
diff --git a/dev-python/botocore/botocore-1.42.27.ebuild
b/dev-python/botocore/botocore-1.42.27.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.27.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: b7d19562cde62a3a8bdcdcbafee0ed4f30241143
Author: Michał Górny gentoo org>
AuthorDate: Tue Jan 13 06:58:47 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Jan 13 07:34:15 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7d19562
dev-python/botocore: Bump to 1.42.26
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.26.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 8c2a56829848..b0cf0c6b9b97 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -6,5 +6,6 @@ DIST botocore-1.42.22.gh.tar.gz 15744428 BLAKE2B
3802ac56f6b8290db40aff7ed5089c7
DIST botocore-1.42.23.gh.tar.gz 15743634 BLAKE2B
572b9bdd2debd7f2da50e9b6409703afaf8c06d0d26440af0335989a3f0cfb0b8cd2bc16897275b26d61317d8232ab07047ce86bcd3e4e2ccc50cdce8d63554a
SHA512
bded993e3dc34a22ad0758761b9798896102f11d42be0141b6d0c401e97840a7e00ce6ed105b4802d76cb10c77b2e4e042bbbeb4a60a42e13a9c8409bc3f5df9
DIST botocore-1.42.24.gh.tar.gz 15744194 BLAKE2B
c8bc20bfa79de7648d5c39633e331de0f975dc4a7235c8501a91fe27515e650f405fa9daed43417e4709f2b9370926db89c83a5b20fd480b151dd1f56ca09d86
SHA512
f9e78e9506ca132a515d12c20d1e0ad82b1d5da398d60d8a5d33999ce6ea901675a962eae521306b96e3b142020239890a69a82de052086295161a1cbea53e63
DIST botocore-1.42.25.gh.tar.gz 15746961 BLAKE2B
ba4474223e49f36be485d147d54fa5ed1b848022ef4d1fca9169c1cb2c29adafb487834e3bf99154cd658c9c3d47da9cdd6f42ed626c868e258b58aaeb0ce1c6
SHA512
3ab0747b0778d0d0172c12edc76cc7ee647e063c6b86f69998d02bee848cf1fb400c4e6e43ba6acad00846b18ce7de7acf7bab1daf6c1e864bfa8771baa17a6d
+DIST botocore-1.42.26.gh.tar.gz 15749490 BLAKE2B
9a5d9116dd1e8c22d4a623f5bd23763134516827d39ad66ca6f286c2708a54f290100c4beb0c8a03de4eec87a4b4e671fc74ff89d73877020830ac1fa02701d6
SHA512
442dcf4bb6fd418d9ff2233c3eae7a46d205c6dda0a016599c79686d3053fe600c26589e175280c23a7b6a9331eb5e8a680d8d472fdc7c7d374e091ee66b9706
DIST botocore-1.42.4.gh.tar.gz 15703399 BLAKE2B
ffd1613284a8487fd2abf10f53fcdaa13746990f519e2bc511bd09daa2efdbbc03cd141f40d36c83dc8180229daddb3a064c6d5aae2bc14f46921f50edf0f528
SHA512
22bbda9f4bc36bd18802812c63d650b2267565c27e432f7105daaa2c85660d2e3786ee11837ce2affe6d130504f9a7bf5c9e7ea3be5699b5d32be3090fb71914
DIST botocore-1.42.9.gh.tar.gz 15723096 BLAKE2B
2cb1489fa48546abe3306935367744f918d053e02af58d6b85ed84a50bbfc659ec20763055e9783d492f6f248af81e571b8452487bf8ca3267e15d12ce8773bb
SHA512
54cc19ca34474e8bfd7eda403452af24b6f73e611442ba4b7ed5f4f223ae279bdf95a3bc4945d16eba6ccca53d2dbefee6d2157ecb6b4ef23a1e960d5469dcc9
diff --git a/dev-python/botocore/botocore-1.42.26.ebuild
b/dev-python/botocore/botocore-1.42.26.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.26.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 948e68d6eab49828bcfa83d8dee53943d6d482be
Author: Michał Górny gentoo org>
AuthorDate: Sat Jan 10 06:48:31 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Jan 10 07:40:48 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=948e68d6
dev-python/botocore: Bump to 1.42.25
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.25.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index a92a6ccbf74d..8c2a56829848 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,5 +5,6 @@ DIST botocore-1.42.21.gh.tar.gz 15742994 BLAKE2B
65de15224f2c720267d0ccd3c42001a
DIST botocore-1.42.22.gh.tar.gz 15744428 BLAKE2B
3802ac56f6b8290db40aff7ed5089c77f00ef25dd694afd37532fc6c0d5502c6a41472d1bd7888e76852285a868b286621a24c8cd8bcb45b29b70a95c10eb104
SHA512
cdcd2c76e650a3cfc464bda26707e7f60c77e3f9b3685940ab4b4008b64cf5a6eec2679367e5a63a32b199c847cf8bbc2c6de346244bb2cb9e7c91e42dbcaddb
DIST botocore-1.42.23.gh.tar.gz 15743634 BLAKE2B
572b9bdd2debd7f2da50e9b6409703afaf8c06d0d26440af0335989a3f0cfb0b8cd2bc16897275b26d61317d8232ab07047ce86bcd3e4e2ccc50cdce8d63554a
SHA512
bded993e3dc34a22ad0758761b9798896102f11d42be0141b6d0c401e97840a7e00ce6ed105b4802d76cb10c77b2e4e042bbbeb4a60a42e13a9c8409bc3f5df9
DIST botocore-1.42.24.gh.tar.gz 15744194 BLAKE2B
c8bc20bfa79de7648d5c39633e331de0f975dc4a7235c8501a91fe27515e650f405fa9daed43417e4709f2b9370926db89c83a5b20fd480b151dd1f56ca09d86
SHA512
f9e78e9506ca132a515d12c20d1e0ad82b1d5da398d60d8a5d33999ce6ea901675a962eae521306b96e3b142020239890a69a82de052086295161a1cbea53e63
+DIST botocore-1.42.25.gh.tar.gz 15746961 BLAKE2B
ba4474223e49f36be485d147d54fa5ed1b848022ef4d1fca9169c1cb2c29adafb487834e3bf99154cd658c9c3d47da9cdd6f42ed626c868e258b58aaeb0ce1c6
SHA512
3ab0747b0778d0d0172c12edc76cc7ee647e063c6b86f69998d02bee848cf1fb400c4e6e43ba6acad00846b18ce7de7acf7bab1daf6c1e864bfa8771baa17a6d
DIST botocore-1.42.4.gh.tar.gz 15703399 BLAKE2B
ffd1613284a8487fd2abf10f53fcdaa13746990f519e2bc511bd09daa2efdbbc03cd141f40d36c83dc8180229daddb3a064c6d5aae2bc14f46921f50edf0f528
SHA512
22bbda9f4bc36bd18802812c63d650b2267565c27e432f7105daaa2c85660d2e3786ee11837ce2affe6d130504f9a7bf5c9e7ea3be5699b5d32be3090fb71914
DIST botocore-1.42.9.gh.tar.gz 15723096 BLAKE2B
2cb1489fa48546abe3306935367744f918d053e02af58d6b85ed84a50bbfc659ec20763055e9783d492f6f248af81e571b8452487bf8ca3267e15d12ce8773bb
SHA512
54cc19ca34474e8bfd7eda403452af24b6f73e611442ba4b7ed5f4f223ae279bdf95a3bc4945d16eba6ccca53d2dbefee6d2157ecb6b4ef23a1e960d5469dcc9
diff --git a/dev-python/botocore/botocore-1.42.25.ebuild
b/dev-python/botocore/botocore-1.42.25.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.25.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 21c619d0dc909cccd055874d1260b927b63edd76
Author: Michał Górny gentoo org>
AuthorDate: Thu Jan 8 02:57:21 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Jan 8 03:34:39 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21c619d0
dev-python/botocore: Bump to 1.42.24
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.24.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index bfb40a780f79..a92a6ccbf74d 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,5 +4,6 @@ DIST botocore-1.42.17.gh.tar.gz 15777020 BLAKE2B
b703c802f61993c6c3bed03e61f6e1d
DIST botocore-1.42.21.gh.tar.gz 15742994 BLAKE2B
65de15224f2c720267d0ccd3c42001a2320baa4493cff11f86602dd3498391bf5782f79ed072a8edf14c8fd3d02a8fe1ca9d50c21655fe7fb72da023efde4581
SHA512
2ef0b6eba5d98816e7972614ff113fa0f134da50d7f0d03109668be18d3d0d69bd27e9c4f7afec7a59a78d9c0e71d9c26577c66106ac48b676fbf78ee2069e5a
DIST botocore-1.42.22.gh.tar.gz 15744428 BLAKE2B
3802ac56f6b8290db40aff7ed5089c77f00ef25dd694afd37532fc6c0d5502c6a41472d1bd7888e76852285a868b286621a24c8cd8bcb45b29b70a95c10eb104
SHA512
cdcd2c76e650a3cfc464bda26707e7f60c77e3f9b3685940ab4b4008b64cf5a6eec2679367e5a63a32b199c847cf8bbc2c6de346244bb2cb9e7c91e42dbcaddb
DIST botocore-1.42.23.gh.tar.gz 15743634 BLAKE2B
572b9bdd2debd7f2da50e9b6409703afaf8c06d0d26440af0335989a3f0cfb0b8cd2bc16897275b26d61317d8232ab07047ce86bcd3e4e2ccc50cdce8d63554a
SHA512
bded993e3dc34a22ad0758761b9798896102f11d42be0141b6d0c401e97840a7e00ce6ed105b4802d76cb10c77b2e4e042bbbeb4a60a42e13a9c8409bc3f5df9
+DIST botocore-1.42.24.gh.tar.gz 15744194 BLAKE2B
c8bc20bfa79de7648d5c39633e331de0f975dc4a7235c8501a91fe27515e650f405fa9daed43417e4709f2b9370926db89c83a5b20fd480b151dd1f56ca09d86
SHA512
f9e78e9506ca132a515d12c20d1e0ad82b1d5da398d60d8a5d33999ce6ea901675a962eae521306b96e3b142020239890a69a82de052086295161a1cbea53e63
DIST botocore-1.42.4.gh.tar.gz 15703399 BLAKE2B
ffd1613284a8487fd2abf10f53fcdaa13746990f519e2bc511bd09daa2efdbbc03cd141f40d36c83dc8180229daddb3a064c6d5aae2bc14f46921f50edf0f528
SHA512
22bbda9f4bc36bd18802812c63d650b2267565c27e432f7105daaa2c85660d2e3786ee11837ce2affe6d130504f9a7bf5c9e7ea3be5699b5d32be3090fb71914
DIST botocore-1.42.9.gh.tar.gz 15723096 BLAKE2B
2cb1489fa48546abe3306935367744f918d053e02af58d6b85ed84a50bbfc659ec20763055e9783d492f6f248af81e571b8452487bf8ca3267e15d12ce8773bb
SHA512
54cc19ca34474e8bfd7eda403452af24b6f73e611442ba4b7ed5f4f223ae279bdf95a3bc4945d16eba6ccca53d2dbefee6d2157ecb6b4ef23a1e960d5469dcc9
diff --git a/dev-python/botocore/botocore-1.42.24.ebuild
b/dev-python/botocore/botocore-1.42.24.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.24.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 7d19c0079f2f8fa437004f48f5fff0ec75fba3fb
Author: Michał Górny gentoo org>
AuthorDate: Wed Jan 7 02:57:49 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Wed Jan 7 04:16:25 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d19c007
dev-python/botocore: Bump to 1.42.23
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.23.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 5efdd7410a74..bfb40a780f79 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -3,5 +3,6 @@ DIST botocore-1.42.14.gh.tar.gz 15774512 BLAKE2B
7c88b33bb001079890fa0a9f49134f5
DIST botocore-1.42.17.gh.tar.gz 15777020 BLAKE2B
b703c802f61993c6c3bed03e61f6e1da2099ad59364ea02ad2fe9802e0aa824ca4a38b0e8bafdcdd2bc2a6b64a8617fd1d052867d8ff2aa724834b7dd1bac265
SHA512
accbc4762c08d9ccdd95786f7be1a8b34d4d5c4315c3c3850a085db566dc58dbc96367440aa71ddf708b4454c8dd45866b60f0dd19c6173849ea450e4c5bd16c
DIST botocore-1.42.21.gh.tar.gz 15742994 BLAKE2B
65de15224f2c720267d0ccd3c42001a2320baa4493cff11f86602dd3498391bf5782f79ed072a8edf14c8fd3d02a8fe1ca9d50c21655fe7fb72da023efde4581
SHA512
2ef0b6eba5d98816e7972614ff113fa0f134da50d7f0d03109668be18d3d0d69bd27e9c4f7afec7a59a78d9c0e71d9c26577c66106ac48b676fbf78ee2069e5a
DIST botocore-1.42.22.gh.tar.gz 15744428 BLAKE2B
3802ac56f6b8290db40aff7ed5089c77f00ef25dd694afd37532fc6c0d5502c6a41472d1bd7888e76852285a868b286621a24c8cd8bcb45b29b70a95c10eb104
SHA512
cdcd2c76e650a3cfc464bda26707e7f60c77e3f9b3685940ab4b4008b64cf5a6eec2679367e5a63a32b199c847cf8bbc2c6de346244bb2cb9e7c91e42dbcaddb
+DIST botocore-1.42.23.gh.tar.gz 15743634 BLAKE2B
572b9bdd2debd7f2da50e9b6409703afaf8c06d0d26440af0335989a3f0cfb0b8cd2bc16897275b26d61317d8232ab07047ce86bcd3e4e2ccc50cdce8d63554a
SHA512
bded993e3dc34a22ad0758761b9798896102f11d42be0141b6d0c401e97840a7e00ce6ed105b4802d76cb10c77b2e4e042bbbeb4a60a42e13a9c8409bc3f5df9
DIST botocore-1.42.4.gh.tar.gz 15703399 BLAKE2B
ffd1613284a8487fd2abf10f53fcdaa13746990f519e2bc511bd09daa2efdbbc03cd141f40d36c83dc8180229daddb3a064c6d5aae2bc14f46921f50edf0f528
SHA512
22bbda9f4bc36bd18802812c63d650b2267565c27e432f7105daaa2c85660d2e3786ee11837ce2affe6d130504f9a7bf5c9e7ea3be5699b5d32be3090fb71914
DIST botocore-1.42.9.gh.tar.gz 15723096 BLAKE2B
2cb1489fa48546abe3306935367744f918d053e02af58d6b85ed84a50bbfc659ec20763055e9783d492f6f248af81e571b8452487bf8ca3267e15d12ce8773bb
SHA512
54cc19ca34474e8bfd7eda403452af24b6f73e611442ba4b7ed5f4f223ae279bdf95a3bc4945d16eba6ccca53d2dbefee6d2157ecb6b4ef23a1e960d5469dcc9
diff --git a/dev-python/botocore/botocore-1.42.23.ebuild
b/dev-python/botocore/botocore-1.42.23.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.23.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 490e9f777ac7ba7a57537ec94c8145d2c6420107 Author: Eli Schwartz gentoo org> AuthorDate: Tue Jan 6 12:20:31 2026 + Commit: Eli Schwartz gentoo org> CommitDate: Tue Jan 6 14:24:39 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=490e9f77 dev-python/botocore: Stabilize 1.42.4 ALLARCHES, #968444 Signed-off-by: Eli Schwartz gentoo.org> dev-python/botocore/botocore-1.42.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/botocore/botocore-1.42.4.ebuild b/dev-python/botocore/botocore-1.42.4.ebuild index e5d96291daff..ce645c110812 100644 --- a/dev-python/botocore/botocore-1.42.4.ebuild +++ b/dev-python/botocore/botocore-1.42.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 5fa7205a9cd336363553a9832823db192d27a9d8
Author: Michał Górny gentoo org>
AuthorDate: Tue Jan 6 06:39:48 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Jan 6 08:03:39 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fa7205a
dev-python/botocore: Bump to 1.42.22
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.22.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 5987d2ee0d6c..5efdd7410a74 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -2,5 +2,6 @@ DIST botocore-1.41.5.gh.tar.gz 15519699 BLAKE2B
05c9cd0768013d6e3af76ad9daf8b957
DIST botocore-1.42.14.gh.tar.gz 15774512 BLAKE2B
7c88b33bb001079890fa0a9f49134f5e2c9cd0bb8bef3a3fb46fdd8b60b3a939232eb893cdd03cc6f0b5a49e8623f211603b4e16c5bc38cefcfc9dce4554e436
SHA512
044df7ec561d300762d0e9373819e409a9e924abf74fa7a3de28d72527c535f7408bd5cd302799f816f543a966440a999279f8feb177650ad5a547e52f1d9902
DIST botocore-1.42.17.gh.tar.gz 15777020 BLAKE2B
b703c802f61993c6c3bed03e61f6e1da2099ad59364ea02ad2fe9802e0aa824ca4a38b0e8bafdcdd2bc2a6b64a8617fd1d052867d8ff2aa724834b7dd1bac265
SHA512
accbc4762c08d9ccdd95786f7be1a8b34d4d5c4315c3c3850a085db566dc58dbc96367440aa71ddf708b4454c8dd45866b60f0dd19c6173849ea450e4c5bd16c
DIST botocore-1.42.21.gh.tar.gz 15742994 BLAKE2B
65de15224f2c720267d0ccd3c42001a2320baa4493cff11f86602dd3498391bf5782f79ed072a8edf14c8fd3d02a8fe1ca9d50c21655fe7fb72da023efde4581
SHA512
2ef0b6eba5d98816e7972614ff113fa0f134da50d7f0d03109668be18d3d0d69bd27e9c4f7afec7a59a78d9c0e71d9c26577c66106ac48b676fbf78ee2069e5a
+DIST botocore-1.42.22.gh.tar.gz 15744428 BLAKE2B
3802ac56f6b8290db40aff7ed5089c77f00ef25dd694afd37532fc6c0d5502c6a41472d1bd7888e76852285a868b286621a24c8cd8bcb45b29b70a95c10eb104
SHA512
cdcd2c76e650a3cfc464bda26707e7f60c77e3f9b3685940ab4b4008b64cf5a6eec2679367e5a63a32b199c847cf8bbc2c6de346244bb2cb9e7c91e42dbcaddb
DIST botocore-1.42.4.gh.tar.gz 15703399 BLAKE2B
ffd1613284a8487fd2abf10f53fcdaa13746990f519e2bc511bd09daa2efdbbc03cd141f40d36c83dc8180229daddb3a064c6d5aae2bc14f46921f50edf0f528
SHA512
22bbda9f4bc36bd18802812c63d650b2267565c27e432f7105daaa2c85660d2e3786ee11837ce2affe6d130504f9a7bf5c9e7ea3be5699b5d32be3090fb71914
DIST botocore-1.42.9.gh.tar.gz 15723096 BLAKE2B
2cb1489fa48546abe3306935367744f918d053e02af58d6b85ed84a50bbfc659ec20763055e9783d492f6f248af81e571b8452487bf8ca3267e15d12ce8773bb
SHA512
54cc19ca34474e8bfd7eda403452af24b6f73e611442ba4b7ed5f4f223ae279bdf95a3bc4945d16eba6ccca53d2dbefee6d2157ecb6b4ef23a1e960d5469dcc9
diff --git a/dev-python/botocore/botocore-1.42.22.ebuild
b/dev-python/botocore/botocore-1.42.22.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.22.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 3c316a9e3ed7a8db6e5a8cffa0d44cfc4d2321dc Author: Michał Górny gentoo org> AuthorDate: Sat Jan 3 06:28:32 2026 + Commit: Michał Górny gentoo org> CommitDate: Sat Jan 3 06:58:11 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c316a9e dev-python/botocore: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 6 --- dev-python/botocore/botocore-1.40.74.ebuild | 67 - dev-python/botocore/botocore-1.41.2.ebuild | 67 - dev-python/botocore/botocore-1.42.15.ebuild | 67 - dev-python/botocore/botocore-1.42.16.ebuild | 67 - dev-python/botocore/botocore-1.42.18.ebuild | 67 - dev-python/botocore/botocore-1.42.19.ebuild | 67 - 7 files changed, 408 deletions(-) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 17bab7dae6f2..5987d2ee0d6c 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,12 +1,6 @@ -DIST botocore-1.40.74.gh.tar.gz 15284643 BLAKE2B 585f072a5ec39c12e3f74a272b0c5ed7d07d1f69b704058d9154da2c12753008b57c5c1c05e7cc982aa4cf28060aa20c62f7ecb6874534b109e409f3b2fcf05c SHA512 c17d51212481e5e3c4af912679894fb73ae4084d983cc086e99ffa7b3522723ce7bf82e6745cc55cc1db9d2ae1657d0e1a74cbd3b06653e7fc1987125667b18d -DIST botocore-1.41.2.gh.tar.gz 15504253 BLAKE2B 3c3967e3876ec2529ed0fbd192594f963ebc75f27f196188456a3f4999187b92072224da7d0d91d3dba44c109a74eb35229062e61f161d30f5fad69fcd6097ae SHA512 47cbae2cd1c729fbe6ef55ef5ad6102f636dfb62dd4b4011ad8d163dfdd038d94201b49e48847fed4130e5523b0279b921eedcb94ee4611f42e6aa102bb3705f DIST botocore-1.41.5.gh.tar.gz 15519699 BLAKE2B 05c9cd0768013d6e3af76ad9daf8b957bb8d6e3f17b3bfb85d4dc73de36ab71ff5da14306d5147375ec1d5a3080f5b25c056e2796c7918f21aba1fafe32deff8 SHA512 8f95ce652ef670129966aca8265022c79544bcb0927504ee0567272412437dc8789df10c7f77696434864ec541b6b17dc39aabb1ec16ee690a22617fe8d7da03 DIST botocore-1.42.14.gh.tar.gz 15774512 BLAKE2B 7c88b33bb001079890fa0a9f49134f5e2c9cd0bb8bef3a3fb46fdd8b60b3a939232eb893cdd03cc6f0b5a49e8623f211603b4e16c5bc38cefcfc9dce4554e436 SHA512 044df7ec561d300762d0e9373819e409a9e924abf74fa7a3de28d72527c535f7408bd5cd302799f816f543a966440a999279f8feb177650ad5a547e52f1d9902 -DIST botocore-1.42.15.gh.tar.gz 15775038 BLAKE2B 258285b123c6826e7df80e50d5b814a2ee3d8c9347de84af9611006f7bd879f4551b28adb63e7f0735ee9d13e24c90d69d2e95be8f93bb33ae9415cfa04f4f02 SHA512 0ffc0c2568f9f978ad427caf42f84a12683858c2ffe2fc8535635c87179cc6b5a3e9eb67df354e679c556029508a711c642455c5c0b70d1a9e9e900ac3d7a2c8 -DIST botocore-1.42.16.gh.tar.gz 15776713 BLAKE2B afe3ae9aa0564cd3d25a366e13b83fb8044adb8870261df79dc62b79425a6e75e9ae620e63acd3f15c62b62d878a31e9368ba57617ae9c7af0eb79679d93b8e7 SHA512 2ffd0739a51cd62ba770aa4c98b5ff0729a5321ced7cbd558d401d62f5bfc0a963b3e3584c649c9129b11fad1944c54df584ce32252cce5896684a1651ac519e DIST botocore-1.42.17.gh.tar.gz 15777020 BLAKE2B b703c802f61993c6c3bed03e61f6e1da2099ad59364ea02ad2fe9802e0aa824ca4a38b0e8bafdcdd2bc2a6b64a8617fd1d052867d8ff2aa724834b7dd1bac265 SHA512 accbc4762c08d9ccdd95786f7be1a8b34d4d5c4315c3c3850a085db566dc58dbc96367440aa71ddf708b4454c8dd45866b60f0dd19c6173849ea450e4c5bd16c -DIST botocore-1.42.18.gh.tar.gz 15741228 BLAKE2B 9808f4b1b1f90d83577594633c016cd2582d297626102ba18c9d343034d675f20d66b21c671a3f1de2ed1629765d149b28992a720d4ea43d0b11ae0cb2e5f7b9 SHA512 7a8d353e3b261e00d2b848de11baf6690b679c0fecb02569d89d611ee57de5c13f404d758258bffd9f5c99325bff2e6a709bbbc8e99e9c4eabc6143acbf86e0a -DIST botocore-1.42.19.gh.tar.gz 15741256 BLAKE2B cfba6202f71b2bfce4c183f96df5c76832128d19b820a42cbcaf23aa1485f4979696301872f71d039549a9d640cef8df637920c07efbfc5fa67ddf9c1bd92d11 SHA512 040648b3dc118a8d01d31eda9f3ad125b2b3ab0e98857cdd4b4d70de9662e51b6e5ac9f7d0b90ca89eab3c893fb9156a61b95df90b374d81b1c7ae6d188ac611 DIST botocore-1.42.21.gh.tar.gz 15742994 BLAKE2B 65de15224f2c720267d0ccd3c42001a2320baa4493cff11f86602dd3498391bf5782f79ed072a8edf14c8fd3d02a8fe1ca9d50c21655fe7fb72da023efde4581 SHA512 2ef0b6eba5d98816e7972614ff113fa0f134da50d7f0d03109668be18d3d0d69bd27e9c4f7afec7a59a78d9c0e71d9c26577c66106ac48b676fbf78ee2069e5a DIST botocore-1.42.4.gh.tar.gz 15703399 BLAKE2B ffd1613284a8487fd2abf10f53fcdaa13746990f519e2bc511bd09daa2efdbbc03cd141f40d36c83dc8180229daddb3a064c6d5aae2bc14f46921f50edf0f528 SHA512 22bbda9f4bc36bd18802812c63d650b2267565c27e432f7105daaa2c85660d2e3786ee11837ce2affe6d130504f9a7bf5c9e7ea3be5699b5d32be3090fb71914 DIST botocore-1.42.9.gh.tar.gz 15723096 BLAKE2B 2cb1489fa48546abe3306935367744f918d053e02af58d6b85ed84a50bbfc659ec20763055e9783d492f6f248af81e571b8452487bf8ca3267e15d12ce8773bb SHA512 54cc19ca34474e8bfd7eda403452af24b6f73e611442ba4b7ed5f4f223ae279bdf95a3bc4945d16eba6ccca53d2dbefee6d2157ecb6b4ef23a1e960d5469dcc9 diff --git a/dev-python/botocore/botocore-1.40.74
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: a5164ccbf842dfd267e6d2c0b16f30765dc6021d
Author: Michał Górny gentoo org>
AuthorDate: Sat Jan 3 06:22:42 2026 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Jan 3 06:58:10 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5164ccb
dev-python/botocore: Bump to 1.42.21
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.21.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index b7c460c3ff71..17bab7dae6f2 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -7,5 +7,6 @@ DIST botocore-1.42.16.gh.tar.gz 15776713 BLAKE2B
afe3ae9aa0564cd3d25a366e13b83fb
DIST botocore-1.42.17.gh.tar.gz 15777020 BLAKE2B
b703c802f61993c6c3bed03e61f6e1da2099ad59364ea02ad2fe9802e0aa824ca4a38b0e8bafdcdd2bc2a6b64a8617fd1d052867d8ff2aa724834b7dd1bac265
SHA512
accbc4762c08d9ccdd95786f7be1a8b34d4d5c4315c3c3850a085db566dc58dbc96367440aa71ddf708b4454c8dd45866b60f0dd19c6173849ea450e4c5bd16c
DIST botocore-1.42.18.gh.tar.gz 15741228 BLAKE2B
9808f4b1b1f90d83577594633c016cd2582d297626102ba18c9d343034d675f20d66b21c671a3f1de2ed1629765d149b28992a720d4ea43d0b11ae0cb2e5f7b9
SHA512
7a8d353e3b261e00d2b848de11baf6690b679c0fecb02569d89d611ee57de5c13f404d758258bffd9f5c99325bff2e6a709bbbc8e99e9c4eabc6143acbf86e0a
DIST botocore-1.42.19.gh.tar.gz 15741256 BLAKE2B
cfba6202f71b2bfce4c183f96df5c76832128d19b820a42cbcaf23aa1485f4979696301872f71d039549a9d640cef8df637920c07efbfc5fa67ddf9c1bd92d11
SHA512
040648b3dc118a8d01d31eda9f3ad125b2b3ab0e98857cdd4b4d70de9662e51b6e5ac9f7d0b90ca89eab3c893fb9156a61b95df90b374d81b1c7ae6d188ac611
+DIST botocore-1.42.21.gh.tar.gz 15742994 BLAKE2B
65de15224f2c720267d0ccd3c42001a2320baa4493cff11f86602dd3498391bf5782f79ed072a8edf14c8fd3d02a8fe1ca9d50c21655fe7fb72da023efde4581
SHA512
2ef0b6eba5d98816e7972614ff113fa0f134da50d7f0d03109668be18d3d0d69bd27e9c4f7afec7a59a78d9c0e71d9c26577c66106ac48b676fbf78ee2069e5a
DIST botocore-1.42.4.gh.tar.gz 15703399 BLAKE2B
ffd1613284a8487fd2abf10f53fcdaa13746990f519e2bc511bd09daa2efdbbc03cd141f40d36c83dc8180229daddb3a064c6d5aae2bc14f46921f50edf0f528
SHA512
22bbda9f4bc36bd18802812c63d650b2267565c27e432f7105daaa2c85660d2e3786ee11837ce2affe6d130504f9a7bf5c9e7ea3be5699b5d32be3090fb71914
DIST botocore-1.42.9.gh.tar.gz 15723096 BLAKE2B
2cb1489fa48546abe3306935367744f918d053e02af58d6b85ed84a50bbfc659ec20763055e9783d492f6f248af81e571b8452487bf8ca3267e15d12ce8773bb
SHA512
54cc19ca34474e8bfd7eda403452af24b6f73e611442ba4b7ed5f4f223ae279bdf95a3bc4945d16eba6ccca53d2dbefee6d2157ecb6b4ef23a1e960d5469dcc9
diff --git a/dev-python/botocore/botocore-1.42.21.ebuild
b/dev-python/botocore/botocore-1.42.21.ebuild
new file mode 100644
index ..d43f8b5c5f23
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.21.ebuild
@@ -0,0 +1,67 @@
+# 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_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 54232f3ae1c068d91cf9e8236cc127b5de6f31dc
Author: Michał Górny gentoo org>
AuthorDate: Wed Dec 31 06:40:03 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Wed Dec 31 07:27:25 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54232f3a
dev-python/botocore: Bump to 1.42.19
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.19.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 3ccab2961e05..b7c460c3ff71 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -6,5 +6,6 @@ DIST botocore-1.42.15.gh.tar.gz 15775038 BLAKE2B
258285b123c6826e7df80e50d5b814a
DIST botocore-1.42.16.gh.tar.gz 15776713 BLAKE2B
afe3ae9aa0564cd3d25a366e13b83fb8044adb8870261df79dc62b79425a6e75e9ae620e63acd3f15c62b62d878a31e9368ba57617ae9c7af0eb79679d93b8e7
SHA512
2ffd0739a51cd62ba770aa4c98b5ff0729a5321ced7cbd558d401d62f5bfc0a963b3e3584c649c9129b11fad1944c54df584ce32252cce5896684a1651ac519e
DIST botocore-1.42.17.gh.tar.gz 15777020 BLAKE2B
b703c802f61993c6c3bed03e61f6e1da2099ad59364ea02ad2fe9802e0aa824ca4a38b0e8bafdcdd2bc2a6b64a8617fd1d052867d8ff2aa724834b7dd1bac265
SHA512
accbc4762c08d9ccdd95786f7be1a8b34d4d5c4315c3c3850a085db566dc58dbc96367440aa71ddf708b4454c8dd45866b60f0dd19c6173849ea450e4c5bd16c
DIST botocore-1.42.18.gh.tar.gz 15741228 BLAKE2B
9808f4b1b1f90d83577594633c016cd2582d297626102ba18c9d343034d675f20d66b21c671a3f1de2ed1629765d149b28992a720d4ea43d0b11ae0cb2e5f7b9
SHA512
7a8d353e3b261e00d2b848de11baf6690b679c0fecb02569d89d611ee57de5c13f404d758258bffd9f5c99325bff2e6a709bbbc8e99e9c4eabc6143acbf86e0a
+DIST botocore-1.42.19.gh.tar.gz 15741256 BLAKE2B
cfba6202f71b2bfce4c183f96df5c76832128d19b820a42cbcaf23aa1485f4979696301872f71d039549a9d640cef8df637920c07efbfc5fa67ddf9c1bd92d11
SHA512
040648b3dc118a8d01d31eda9f3ad125b2b3ab0e98857cdd4b4d70de9662e51b6e5ac9f7d0b90ca89eab3c893fb9156a61b95df90b374d81b1c7ae6d188ac611
DIST botocore-1.42.4.gh.tar.gz 15703399 BLAKE2B
ffd1613284a8487fd2abf10f53fcdaa13746990f519e2bc511bd09daa2efdbbc03cd141f40d36c83dc8180229daddb3a064c6d5aae2bc14f46921f50edf0f528
SHA512
22bbda9f4bc36bd18802812c63d650b2267565c27e432f7105daaa2c85660d2e3786ee11837ce2affe6d130504f9a7bf5c9e7ea3be5699b5d32be3090fb71914
DIST botocore-1.42.9.gh.tar.gz 15723096 BLAKE2B
2cb1489fa48546abe3306935367744f918d053e02af58d6b85ed84a50bbfc659ec20763055e9783d492f6f248af81e571b8452487bf8ca3267e15d12ce8773bb
SHA512
54cc19ca34474e8bfd7eda403452af24b6f73e611442ba4b7ed5f4f223ae279bdf95a3bc4945d16eba6ccca53d2dbefee6d2157ecb6b4ef23a1e960d5469dcc9
diff --git a/dev-python/botocore/botocore-1.42.19.ebuild
b/dev-python/botocore/botocore-1.42.19.ebuild
new file mode 100644
index ..e5d96291daff
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.19.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 817f53a84a147dc8f7a16f3b4caf7845ce3849f9
Author: Michał Górny gentoo org>
AuthorDate: Tue Dec 30 03:25:53 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Dec 30 03:25:53 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=817f53a8
dev-python/botocore: Bump to 1.42.18
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.18.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 73a38f8e042c..3ccab2961e05 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,5 +5,6 @@ DIST botocore-1.42.14.gh.tar.gz 15774512 BLAKE2B
7c88b33bb001079890fa0a9f49134f5
DIST botocore-1.42.15.gh.tar.gz 15775038 BLAKE2B
258285b123c6826e7df80e50d5b814a2ee3d8c9347de84af9611006f7bd879f4551b28adb63e7f0735ee9d13e24c90d69d2e95be8f93bb33ae9415cfa04f4f02
SHA512
0ffc0c2568f9f978ad427caf42f84a12683858c2ffe2fc8535635c87179cc6b5a3e9eb67df354e679c556029508a711c642455c5c0b70d1a9e9e900ac3d7a2c8
DIST botocore-1.42.16.gh.tar.gz 15776713 BLAKE2B
afe3ae9aa0564cd3d25a366e13b83fb8044adb8870261df79dc62b79425a6e75e9ae620e63acd3f15c62b62d878a31e9368ba57617ae9c7af0eb79679d93b8e7
SHA512
2ffd0739a51cd62ba770aa4c98b5ff0729a5321ced7cbd558d401d62f5bfc0a963b3e3584c649c9129b11fad1944c54df584ce32252cce5896684a1651ac519e
DIST botocore-1.42.17.gh.tar.gz 15777020 BLAKE2B
b703c802f61993c6c3bed03e61f6e1da2099ad59364ea02ad2fe9802e0aa824ca4a38b0e8bafdcdd2bc2a6b64a8617fd1d052867d8ff2aa724834b7dd1bac265
SHA512
accbc4762c08d9ccdd95786f7be1a8b34d4d5c4315c3c3850a085db566dc58dbc96367440aa71ddf708b4454c8dd45866b60f0dd19c6173849ea450e4c5bd16c
+DIST botocore-1.42.18.gh.tar.gz 15741228 BLAKE2B
9808f4b1b1f90d83577594633c016cd2582d297626102ba18c9d343034d675f20d66b21c671a3f1de2ed1629765d149b28992a720d4ea43d0b11ae0cb2e5f7b9
SHA512
7a8d353e3b261e00d2b848de11baf6690b679c0fecb02569d89d611ee57de5c13f404d758258bffd9f5c99325bff2e6a709bbbc8e99e9c4eabc6143acbf86e0a
DIST botocore-1.42.4.gh.tar.gz 15703399 BLAKE2B
ffd1613284a8487fd2abf10f53fcdaa13746990f519e2bc511bd09daa2efdbbc03cd141f40d36c83dc8180229daddb3a064c6d5aae2bc14f46921f50edf0f528
SHA512
22bbda9f4bc36bd18802812c63d650b2267565c27e432f7105daaa2c85660d2e3786ee11837ce2affe6d130504f9a7bf5c9e7ea3be5699b5d32be3090fb71914
DIST botocore-1.42.9.gh.tar.gz 15723096 BLAKE2B
2cb1489fa48546abe3306935367744f918d053e02af58d6b85ed84a50bbfc659ec20763055e9783d492f6f248af81e571b8452487bf8ca3267e15d12ce8773bb
SHA512
54cc19ca34474e8bfd7eda403452af24b6f73e611442ba4b7ed5f4f223ae279bdf95a3bc4945d16eba6ccca53d2dbefee6d2157ecb6b4ef23a1e960d5469dcc9
diff --git a/dev-python/botocore/botocore-1.42.18.ebuild
b/dev-python/botocore/botocore-1.42.18.ebuild
new file mode 100644
index ..e5d96291daff
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.18.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: e8bc5fcebf4c6f726963a35f18e9ad8d00017356 Author: Eli Schwartz gentoo org> AuthorDate: Sun Dec 28 02:48:13 2025 + Commit: Eli Schwartz gentoo org> CommitDate: Sun Dec 28 04:29:44 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8bc5fce dev-python/botocore: Stabilize 1.41.5 ALLARCHES, #968084 Signed-off-by: Eli Schwartz gentoo.org> dev-python/botocore/botocore-1.41.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/botocore/botocore-1.41.5.ebuild b/dev-python/botocore/botocore-1.41.5.ebuild index e5d96291daff..00ae0971fc39 100644 --- a/dev-python/botocore/botocore-1.41.5.ebuild +++ b/dev-python/botocore/botocore-1.41.5.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 1733f15a4596cffbf023ddb84739764959b9c711
Author: Michał Górny gentoo org>
AuthorDate: Sat Dec 27 06:24:38 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Dec 27 06:24:38 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1733f15a
dev-python/botocore: Bump to 1.42.17
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.17.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 392bc1d68993..73a38f8e042c 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,5 +4,6 @@ DIST botocore-1.41.5.gh.tar.gz 15519699 BLAKE2B
05c9cd0768013d6e3af76ad9daf8b957
DIST botocore-1.42.14.gh.tar.gz 15774512 BLAKE2B
7c88b33bb001079890fa0a9f49134f5e2c9cd0bb8bef3a3fb46fdd8b60b3a939232eb893cdd03cc6f0b5a49e8623f211603b4e16c5bc38cefcfc9dce4554e436
SHA512
044df7ec561d300762d0e9373819e409a9e924abf74fa7a3de28d72527c535f7408bd5cd302799f816f543a966440a999279f8feb177650ad5a547e52f1d9902
DIST botocore-1.42.15.gh.tar.gz 15775038 BLAKE2B
258285b123c6826e7df80e50d5b814a2ee3d8c9347de84af9611006f7bd879f4551b28adb63e7f0735ee9d13e24c90d69d2e95be8f93bb33ae9415cfa04f4f02
SHA512
0ffc0c2568f9f978ad427caf42f84a12683858c2ffe2fc8535635c87179cc6b5a3e9eb67df354e679c556029508a711c642455c5c0b70d1a9e9e900ac3d7a2c8
DIST botocore-1.42.16.gh.tar.gz 15776713 BLAKE2B
afe3ae9aa0564cd3d25a366e13b83fb8044adb8870261df79dc62b79425a6e75e9ae620e63acd3f15c62b62d878a31e9368ba57617ae9c7af0eb79679d93b8e7
SHA512
2ffd0739a51cd62ba770aa4c98b5ff0729a5321ced7cbd558d401d62f5bfc0a963b3e3584c649c9129b11fad1944c54df584ce32252cce5896684a1651ac519e
+DIST botocore-1.42.17.gh.tar.gz 15777020 BLAKE2B
b703c802f61993c6c3bed03e61f6e1da2099ad59364ea02ad2fe9802e0aa824ca4a38b0e8bafdcdd2bc2a6b64a8617fd1d052867d8ff2aa724834b7dd1bac265
SHA512
accbc4762c08d9ccdd95786f7be1a8b34d4d5c4315c3c3850a085db566dc58dbc96367440aa71ddf708b4454c8dd45866b60f0dd19c6173849ea450e4c5bd16c
DIST botocore-1.42.4.gh.tar.gz 15703399 BLAKE2B
ffd1613284a8487fd2abf10f53fcdaa13746990f519e2bc511bd09daa2efdbbc03cd141f40d36c83dc8180229daddb3a064c6d5aae2bc14f46921f50edf0f528
SHA512
22bbda9f4bc36bd18802812c63d650b2267565c27e432f7105daaa2c85660d2e3786ee11837ce2affe6d130504f9a7bf5c9e7ea3be5699b5d32be3090fb71914
DIST botocore-1.42.9.gh.tar.gz 15723096 BLAKE2B
2cb1489fa48546abe3306935367744f918d053e02af58d6b85ed84a50bbfc659ec20763055e9783d492f6f248af81e571b8452487bf8ca3267e15d12ce8773bb
SHA512
54cc19ca34474e8bfd7eda403452af24b6f73e611442ba4b7ed5f4f223ae279bdf95a3bc4945d16eba6ccca53d2dbefee6d2157ecb6b4ef23a1e960d5469dcc9
diff --git a/dev-python/botocore/botocore-1.42.17.ebuild
b/dev-python/botocore/botocore-1.42.17.ebuild
new file mode 100644
index ..e5d96291daff
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.17.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: d3f62240f8497e170089dfb163cc4aa16ea3 Author: Eli Schwartz gentoo org> AuthorDate: Thu Dec 25 13:10:37 2025 + Commit: Eli Schwartz gentoo org> CommitDate: Thu Dec 25 16:34:39 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3f62240 dev-python/botocore: Stabilize 1.41.2 ALLARCHES, #967944 Signed-off-by: Eli Schwartz gentoo.org> dev-python/botocore/botocore-1.41.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/botocore/botocore-1.41.2.ebuild b/dev-python/botocore/botocore-1.41.2.ebuild index e5d96291daff..00ae0971fc39 100644 --- a/dev-python/botocore/botocore-1.41.2.ebuild +++ b/dev-python/botocore/botocore-1.41.2.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 6838db01fb35e9b3bc2b7564b926e74cf1ac7ed2
Author: Michał Górny gentoo org>
AuthorDate: Wed Dec 24 05:58:16 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Wed Dec 24 06:40:10 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6838db01
dev-python/botocore: Bump to 1.42.16
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.16.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 76a88d4e9106..392bc1d68993 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -3,5 +3,6 @@ DIST botocore-1.41.2.gh.tar.gz 15504253 BLAKE2B
3c3967e3876ec2529ed0fbd192594f96
DIST botocore-1.41.5.gh.tar.gz 15519699 BLAKE2B
05c9cd0768013d6e3af76ad9daf8b957bb8d6e3f17b3bfb85d4dc73de36ab71ff5da14306d5147375ec1d5a3080f5b25c056e2796c7918f21aba1fafe32deff8
SHA512
8f95ce652ef670129966aca8265022c79544bcb0927504ee0567272412437dc8789df10c7f77696434864ec541b6b17dc39aabb1ec16ee690a22617fe8d7da03
DIST botocore-1.42.14.gh.tar.gz 15774512 BLAKE2B
7c88b33bb001079890fa0a9f49134f5e2c9cd0bb8bef3a3fb46fdd8b60b3a939232eb893cdd03cc6f0b5a49e8623f211603b4e16c5bc38cefcfc9dce4554e436
SHA512
044df7ec561d300762d0e9373819e409a9e924abf74fa7a3de28d72527c535f7408bd5cd302799f816f543a966440a999279f8feb177650ad5a547e52f1d9902
DIST botocore-1.42.15.gh.tar.gz 15775038 BLAKE2B
258285b123c6826e7df80e50d5b814a2ee3d8c9347de84af9611006f7bd879f4551b28adb63e7f0735ee9d13e24c90d69d2e95be8f93bb33ae9415cfa04f4f02
SHA512
0ffc0c2568f9f978ad427caf42f84a12683858c2ffe2fc8535635c87179cc6b5a3e9eb67df354e679c556029508a711c642455c5c0b70d1a9e9e900ac3d7a2c8
+DIST botocore-1.42.16.gh.tar.gz 15776713 BLAKE2B
afe3ae9aa0564cd3d25a366e13b83fb8044adb8870261df79dc62b79425a6e75e9ae620e63acd3f15c62b62d878a31e9368ba57617ae9c7af0eb79679d93b8e7
SHA512
2ffd0739a51cd62ba770aa4c98b5ff0729a5321ced7cbd558d401d62f5bfc0a963b3e3584c649c9129b11fad1944c54df584ce32252cce5896684a1651ac519e
DIST botocore-1.42.4.gh.tar.gz 15703399 BLAKE2B
ffd1613284a8487fd2abf10f53fcdaa13746990f519e2bc511bd09daa2efdbbc03cd141f40d36c83dc8180229daddb3a064c6d5aae2bc14f46921f50edf0f528
SHA512
22bbda9f4bc36bd18802812c63d650b2267565c27e432f7105daaa2c85660d2e3786ee11837ce2affe6d130504f9a7bf5c9e7ea3be5699b5d32be3090fb71914
DIST botocore-1.42.9.gh.tar.gz 15723096 BLAKE2B
2cb1489fa48546abe3306935367744f918d053e02af58d6b85ed84a50bbfc659ec20763055e9783d492f6f248af81e571b8452487bf8ca3267e15d12ce8773bb
SHA512
54cc19ca34474e8bfd7eda403452af24b6f73e611442ba4b7ed5f4f223ae279bdf95a3bc4945d16eba6ccca53d2dbefee6d2157ecb6b4ef23a1e960d5469dcc9
diff --git a/dev-python/botocore/botocore-1.42.16.ebuild
b/dev-python/botocore/botocore-1.42.16.ebuild
new file mode 100644
index ..e5d96291daff
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.16.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: f51e44dbb584914313c5cb5241cb978b8bc00fa4
Author: Michał Górny gentoo org>
AuthorDate: Tue Dec 23 06:28:04 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Dec 23 06:28:04 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f51e44db
dev-python/botocore: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 3 --
dev-python/botocore/botocore-1.42.11.ebuild | 67 -
dev-python/botocore/botocore-1.42.12.ebuild | 67 -
dev-python/botocore/botocore-1.42.13.ebuild | 67 -
4 files changed, 204 deletions(-)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 3a295e8bd3e7..76a88d4e9106 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,9 +1,6 @@
DIST botocore-1.40.74.gh.tar.gz 15284643 BLAKE2B
585f072a5ec39c12e3f74a272b0c5ed7d07d1f69b704058d9154da2c12753008b57c5c1c05e7cc982aa4cf28060aa20c62f7ecb6874534b109e409f3b2fcf05c
SHA512
c17d51212481e5e3c4af912679894fb73ae4084d983cc086e99ffa7b3522723ce7bf82e6745cc55cc1db9d2ae1657d0e1a74cbd3b06653e7fc1987125667b18d
DIST botocore-1.41.2.gh.tar.gz 15504253 BLAKE2B
3c3967e3876ec2529ed0fbd192594f963ebc75f27f196188456a3f4999187b92072224da7d0d91d3dba44c109a74eb35229062e61f161d30f5fad69fcd6097ae
SHA512
47cbae2cd1c729fbe6ef55ef5ad6102f636dfb62dd4b4011ad8d163dfdd038d94201b49e48847fed4130e5523b0279b921eedcb94ee4611f42e6aa102bb3705f
DIST botocore-1.41.5.gh.tar.gz 15519699 BLAKE2B
05c9cd0768013d6e3af76ad9daf8b957bb8d6e3f17b3bfb85d4dc73de36ab71ff5da14306d5147375ec1d5a3080f5b25c056e2796c7918f21aba1fafe32deff8
SHA512
8f95ce652ef670129966aca8265022c79544bcb0927504ee0567272412437dc8789df10c7f77696434864ec541b6b17dc39aabb1ec16ee690a22617fe8d7da03
-DIST botocore-1.42.11.gh.tar.gz 15735047 BLAKE2B
ed5775e0ddc83f3595a6d4197d29ea10745add02cc98b0d2937fe1ee7c3533986a3e565ba39fbce31cb28b37d97b86907dbeb7aaafd126904a23ba48005411a3
SHA512
1b7ad362ff924cac81f3ed41938b4bc54a62fa2af60c37c36c31ae3d7961d6a1371de96ebbb13de0f959b11bad0708344880fca8d31060592fd5a7f44a867b53
-DIST botocore-1.42.12.gh.tar.gz 15743929 BLAKE2B
df1bc307bbe2ed919e356964705df8f64f72a9d7f8baa6c7efff69800eaa96239de118cd9d132c956a948c42f2f7b20c3f04d9addd22b93562a48398e86f1c77
SHA512
cd0546fffba3068353ecdebaf6ec46af2c35bb213af28c3234e06169088a923626f4f56baf7a89e8bdefa7c557262add3f1cef5db5e42bfe335e7dd913d09653
-DIST botocore-1.42.13.gh.tar.gz 15750273 BLAKE2B
cdb48ded4934944aa222c918ac5829d4e93ee8f446cf2411977f771b9b2ea0cde75398a399369844dbf1b58b530e6e5b841917eb4dc63fe57b8038cd54fa9d5c
SHA512
9f5c0c064924c6dc52843197fdffcb99609d4a124d48b9cd67e8e4269af8f9d39054372e2bdf8f749734e50e42d77c04d5b61564b366d2f91f62720ac76751d8
DIST botocore-1.42.14.gh.tar.gz 15774512 BLAKE2B
7c88b33bb001079890fa0a9f49134f5e2c9cd0bb8bef3a3fb46fdd8b60b3a939232eb893cdd03cc6f0b5a49e8623f211603b4e16c5bc38cefcfc9dce4554e436
SHA512
044df7ec561d300762d0e9373819e409a9e924abf74fa7a3de28d72527c535f7408bd5cd302799f816f543a966440a999279f8feb177650ad5a547e52f1d9902
DIST botocore-1.42.15.gh.tar.gz 15775038 BLAKE2B
258285b123c6826e7df80e50d5b814a2ee3d8c9347de84af9611006f7bd879f4551b28adb63e7f0735ee9d13e24c90d69d2e95be8f93bb33ae9415cfa04f4f02
SHA512
0ffc0c2568f9f978ad427caf42f84a12683858c2ffe2fc8535635c87179cc6b5a3e9eb67df354e679c556029508a711c642455c5c0b70d1a9e9e900ac3d7a2c8
DIST botocore-1.42.4.gh.tar.gz 15703399 BLAKE2B
ffd1613284a8487fd2abf10f53fcdaa13746990f519e2bc511bd09daa2efdbbc03cd141f40d36c83dc8180229daddb3a064c6d5aae2bc14f46921f50edf0f528
SHA512
22bbda9f4bc36bd18802812c63d650b2267565c27e432f7105daaa2c85660d2e3786ee11837ce2affe6d130504f9a7bf5c9e7ea3be5699b5d32be3090fb71914
diff --git a/dev-python/botocore/botocore-1.42.11.ebuild
b/dev-python/botocore/botocore-1.42.11.ebuild
deleted file mode 100644
index e5d96291daff..
--- a/dev-python/botocore/botocore-1.42.11.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11..14} )
-
-inherit distutils-r1
-
-DESCRIPTION="Low-level, data-driven core of boto 3"
-HOMEPAGE="
- https://github.com/boto/botocore/
- https://pypi.org/project/botocore/
-"
-SRC_URI="
- https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
-"
-# unbundled packages
-RDEPEND+="
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/jsonschema[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_PLUGINS=()
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
- # unpin deps
- sed -i -e "s:>=
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 9cb335c64a722959fc3f6daa8553c801b8aa44a4
Author: Michał Górny gentoo org>
AuthorDate: Tue Dec 23 05:39:59 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Dec 23 05:39:59 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cb335c6
dev-python/botocore: Bump to 1.42.15
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.15.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index ffe516c2e8ab..3a295e8bd3e7 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,5 +5,6 @@ DIST botocore-1.42.11.gh.tar.gz 15735047 BLAKE2B
ed5775e0ddc83f3595a6d4197d29ea1
DIST botocore-1.42.12.gh.tar.gz 15743929 BLAKE2B
df1bc307bbe2ed919e356964705df8f64f72a9d7f8baa6c7efff69800eaa96239de118cd9d132c956a948c42f2f7b20c3f04d9addd22b93562a48398e86f1c77
SHA512
cd0546fffba3068353ecdebaf6ec46af2c35bb213af28c3234e06169088a923626f4f56baf7a89e8bdefa7c557262add3f1cef5db5e42bfe335e7dd913d09653
DIST botocore-1.42.13.gh.tar.gz 15750273 BLAKE2B
cdb48ded4934944aa222c918ac5829d4e93ee8f446cf2411977f771b9b2ea0cde75398a399369844dbf1b58b530e6e5b841917eb4dc63fe57b8038cd54fa9d5c
SHA512
9f5c0c064924c6dc52843197fdffcb99609d4a124d48b9cd67e8e4269af8f9d39054372e2bdf8f749734e50e42d77c04d5b61564b366d2f91f62720ac76751d8
DIST botocore-1.42.14.gh.tar.gz 15774512 BLAKE2B
7c88b33bb001079890fa0a9f49134f5e2c9cd0bb8bef3a3fb46fdd8b60b3a939232eb893cdd03cc6f0b5a49e8623f211603b4e16c5bc38cefcfc9dce4554e436
SHA512
044df7ec561d300762d0e9373819e409a9e924abf74fa7a3de28d72527c535f7408bd5cd302799f816f543a966440a999279f8feb177650ad5a547e52f1d9902
+DIST botocore-1.42.15.gh.tar.gz 15775038 BLAKE2B
258285b123c6826e7df80e50d5b814a2ee3d8c9347de84af9611006f7bd879f4551b28adb63e7f0735ee9d13e24c90d69d2e95be8f93bb33ae9415cfa04f4f02
SHA512
0ffc0c2568f9f978ad427caf42f84a12683858c2ffe2fc8535635c87179cc6b5a3e9eb67df354e679c556029508a711c642455c5c0b70d1a9e9e900ac3d7a2c8
DIST botocore-1.42.4.gh.tar.gz 15703399 BLAKE2B
ffd1613284a8487fd2abf10f53fcdaa13746990f519e2bc511bd09daa2efdbbc03cd141f40d36c83dc8180229daddb3a064c6d5aae2bc14f46921f50edf0f528
SHA512
22bbda9f4bc36bd18802812c63d650b2267565c27e432f7105daaa2c85660d2e3786ee11837ce2affe6d130504f9a7bf5c9e7ea3be5699b5d32be3090fb71914
DIST botocore-1.42.9.gh.tar.gz 15723096 BLAKE2B
2cb1489fa48546abe3306935367744f918d053e02af58d6b85ed84a50bbfc659ec20763055e9783d492f6f248af81e571b8452487bf8ca3267e15d12ce8773bb
SHA512
54cc19ca34474e8bfd7eda403452af24b6f73e611442ba4b7ed5f4f223ae279bdf95a3bc4945d16eba6ccca53d2dbefee6d2157ecb6b4ef23a1e960d5469dcc9
diff --git a/dev-python/botocore/botocore-1.42.15.ebuild
b/dev-python/botocore/botocore-1.42.15.ebuild
new file mode 100644
index ..e5d96291daff
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.15.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 43d05e2bee3e7e720927d61f1d1f83221a2b86a6
Author: Michał Górny gentoo org>
AuthorDate: Sat Dec 20 06:31:14 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Dec 20 10:15:22 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43d05e2b
dev-python/botocore: Bump to 1.42.14
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.14.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index c74d57a5a1fc..ffe516c2e8ab 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,5 +4,6 @@ DIST botocore-1.41.5.gh.tar.gz 15519699 BLAKE2B
05c9cd0768013d6e3af76ad9daf8b957
DIST botocore-1.42.11.gh.tar.gz 15735047 BLAKE2B
ed5775e0ddc83f3595a6d4197d29ea10745add02cc98b0d2937fe1ee7c3533986a3e565ba39fbce31cb28b37d97b86907dbeb7aaafd126904a23ba48005411a3
SHA512
1b7ad362ff924cac81f3ed41938b4bc54a62fa2af60c37c36c31ae3d7961d6a1371de96ebbb13de0f959b11bad0708344880fca8d31060592fd5a7f44a867b53
DIST botocore-1.42.12.gh.tar.gz 15743929 BLAKE2B
df1bc307bbe2ed919e356964705df8f64f72a9d7f8baa6c7efff69800eaa96239de118cd9d132c956a948c42f2f7b20c3f04d9addd22b93562a48398e86f1c77
SHA512
cd0546fffba3068353ecdebaf6ec46af2c35bb213af28c3234e06169088a923626f4f56baf7a89e8bdefa7c557262add3f1cef5db5e42bfe335e7dd913d09653
DIST botocore-1.42.13.gh.tar.gz 15750273 BLAKE2B
cdb48ded4934944aa222c918ac5829d4e93ee8f446cf2411977f771b9b2ea0cde75398a399369844dbf1b58b530e6e5b841917eb4dc63fe57b8038cd54fa9d5c
SHA512
9f5c0c064924c6dc52843197fdffcb99609d4a124d48b9cd67e8e4269af8f9d39054372e2bdf8f749734e50e42d77c04d5b61564b366d2f91f62720ac76751d8
+DIST botocore-1.42.14.gh.tar.gz 15774512 BLAKE2B
7c88b33bb001079890fa0a9f49134f5e2c9cd0bb8bef3a3fb46fdd8b60b3a939232eb893cdd03cc6f0b5a49e8623f211603b4e16c5bc38cefcfc9dce4554e436
SHA512
044df7ec561d300762d0e9373819e409a9e924abf74fa7a3de28d72527c535f7408bd5cd302799f816f543a966440a999279f8feb177650ad5a547e52f1d9902
DIST botocore-1.42.4.gh.tar.gz 15703399 BLAKE2B
ffd1613284a8487fd2abf10f53fcdaa13746990f519e2bc511bd09daa2efdbbc03cd141f40d36c83dc8180229daddb3a064c6d5aae2bc14f46921f50edf0f528
SHA512
22bbda9f4bc36bd18802812c63d650b2267565c27e432f7105daaa2c85660d2e3786ee11837ce2affe6d130504f9a7bf5c9e7ea3be5699b5d32be3090fb71914
DIST botocore-1.42.9.gh.tar.gz 15723096 BLAKE2B
2cb1489fa48546abe3306935367744f918d053e02af58d6b85ed84a50bbfc659ec20763055e9783d492f6f248af81e571b8452487bf8ca3267e15d12ce8773bb
SHA512
54cc19ca34474e8bfd7eda403452af24b6f73e611442ba4b7ed5f4f223ae279bdf95a3bc4945d16eba6ccca53d2dbefee6d2157ecb6b4ef23a1e960d5469dcc9
diff --git a/dev-python/botocore/botocore-1.42.14.ebuild
b/dev-python/botocore/botocore-1.42.14.ebuild
new file mode 100644
index ..e5d96291daff
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.14.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 151e9892641aadd91b293f165b050f8737eadc4d
Author: Michał Górny gentoo org>
AuthorDate: Fri Dec 19 02:17:58 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Dec 19 03:30:56 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=151e9892
dev-python/botocore: Bump to 1.42.13
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.42.13.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index f06e840e82ae..c74d57a5a1fc 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -3,5 +3,6 @@ DIST botocore-1.41.2.gh.tar.gz 15504253 BLAKE2B
3c3967e3876ec2529ed0fbd192594f96
DIST botocore-1.41.5.gh.tar.gz 15519699 BLAKE2B
05c9cd0768013d6e3af76ad9daf8b957bb8d6e3f17b3bfb85d4dc73de36ab71ff5da14306d5147375ec1d5a3080f5b25c056e2796c7918f21aba1fafe32deff8
SHA512
8f95ce652ef670129966aca8265022c79544bcb0927504ee0567272412437dc8789df10c7f77696434864ec541b6b17dc39aabb1ec16ee690a22617fe8d7da03
DIST botocore-1.42.11.gh.tar.gz 15735047 BLAKE2B
ed5775e0ddc83f3595a6d4197d29ea10745add02cc98b0d2937fe1ee7c3533986a3e565ba39fbce31cb28b37d97b86907dbeb7aaafd126904a23ba48005411a3
SHA512
1b7ad362ff924cac81f3ed41938b4bc54a62fa2af60c37c36c31ae3d7961d6a1371de96ebbb13de0f959b11bad0708344880fca8d31060592fd5a7f44a867b53
DIST botocore-1.42.12.gh.tar.gz 15743929 BLAKE2B
df1bc307bbe2ed919e356964705df8f64f72a9d7f8baa6c7efff69800eaa96239de118cd9d132c956a948c42f2f7b20c3f04d9addd22b93562a48398e86f1c77
SHA512
cd0546fffba3068353ecdebaf6ec46af2c35bb213af28c3234e06169088a923626f4f56baf7a89e8bdefa7c557262add3f1cef5db5e42bfe335e7dd913d09653
+DIST botocore-1.42.13.gh.tar.gz 15750273 BLAKE2B
cdb48ded4934944aa222c918ac5829d4e93ee8f446cf2411977f771b9b2ea0cde75398a399369844dbf1b58b530e6e5b841917eb4dc63fe57b8038cd54fa9d5c
SHA512
9f5c0c064924c6dc52843197fdffcb99609d4a124d48b9cd67e8e4269af8f9d39054372e2bdf8f749734e50e42d77c04d5b61564b366d2f91f62720ac76751d8
DIST botocore-1.42.4.gh.tar.gz 15703399 BLAKE2B
ffd1613284a8487fd2abf10f53fcdaa13746990f519e2bc511bd09daa2efdbbc03cd141f40d36c83dc8180229daddb3a064c6d5aae2bc14f46921f50edf0f528
SHA512
22bbda9f4bc36bd18802812c63d650b2267565c27e432f7105daaa2c85660d2e3786ee11837ce2affe6d130504f9a7bf5c9e7ea3be5699b5d32be3090fb71914
DIST botocore-1.42.9.gh.tar.gz 15723096 BLAKE2B
2cb1489fa48546abe3306935367744f918d053e02af58d6b85ed84a50bbfc659ec20763055e9783d492f6f248af81e571b8452487bf8ca3267e15d12ce8773bb
SHA512
54cc19ca34474e8bfd7eda403452af24b6f73e611442ba4b7ed5f4f223ae279bdf95a3bc4945d16eba6ccca53d2dbefee6d2157ecb6b4ef23a1e960d5469dcc9
diff --git a/dev-python/botocore/botocore-1.42.13.ebuild
b/dev-python/botocore/botocore-1.42.13.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.13.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 18b13c4435a5689edd0b0c469ae552e43bf98746 Author: Michał Górny gentoo org> AuthorDate: Wed Dec 17 05:26:20 2025 + Commit: Michał Górny gentoo org> CommitDate: Wed Dec 17 05:26:20 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18b13c44 dev-python/botocore: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 11 - dev-python/botocore/botocore-1.40.64.ebuild | 67 - dev-python/botocore/botocore-1.40.69.ebuild | 67 - dev-python/botocore/botocore-1.41.6.ebuild | 67 - dev-python/botocore/botocore-1.42.1.ebuild | 67 - dev-python/botocore/botocore-1.42.10.ebuild | 67 - dev-python/botocore/botocore-1.42.2.ebuild | 67 - dev-python/botocore/botocore-1.42.3.ebuild | 67 - dev-python/botocore/botocore-1.42.5.ebuild | 67 - dev-python/botocore/botocore-1.42.6.ebuild | 67 - dev-python/botocore/botocore-1.42.7.ebuild | 67 - dev-python/botocore/botocore-1.42.8.ebuild | 67 - 12 files changed, 748 deletions(-) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 83d6aee9dfff..90d080808d60 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,17 +1,6 @@ -DIST botocore-1.40.64.gh.tar.gz 15230274 BLAKE2B 6156b2d80f6aee5df0d746bf3a2fe1bda6cee3435612d3db12a8134b9fdfa7a6c250752dadb562d1c804052ea6c775f802067d611ba1fb597e9d90439e219b64 SHA512 a8c7793146d25ae5cabe12fa5a65e8195f35029dd2f0dd9a6d012b8abfe41e1871808e1dd3d550ac153ce323c15c398b35a535780c5e143bbe5645b5eeb8c620 -DIST botocore-1.40.69.gh.tar.gz 15265787 BLAKE2B c567c9d2cd25d98e7055b829ca337654f3c2f239296e32735d8064dc698a4fee41464a0ca22453f93feea7a9d6eb58183406780c56bab345521420c7177681a9 SHA512 2c76026a2b5114fbc4d8be54cf67ade64f3a563f8b50e83bdfc1f238f220a94acb1ca1aa607ce4934a8e2b58ebfa2c4b07892b693ad80d539188352a3ffa1f75 DIST botocore-1.40.74.gh.tar.gz 15284643 BLAKE2B 585f072a5ec39c12e3f74a272b0c5ed7d07d1f69b704058d9154da2c12753008b57c5c1c05e7cc982aa4cf28060aa20c62f7ecb6874534b109e409f3b2fcf05c SHA512 c17d51212481e5e3c4af912679894fb73ae4084d983cc086e99ffa7b3522723ce7bf82e6745cc55cc1db9d2ae1657d0e1a74cbd3b06653e7fc1987125667b18d DIST botocore-1.41.2.gh.tar.gz 15504253 BLAKE2B 3c3967e3876ec2529ed0fbd192594f963ebc75f27f196188456a3f4999187b92072224da7d0d91d3dba44c109a74eb35229062e61f161d30f5fad69fcd6097ae SHA512 47cbae2cd1c729fbe6ef55ef5ad6102f636dfb62dd4b4011ad8d163dfdd038d94201b49e48847fed4130e5523b0279b921eedcb94ee4611f42e6aa102bb3705f DIST botocore-1.41.5.gh.tar.gz 15519699 BLAKE2B 05c9cd0768013d6e3af76ad9daf8b957bb8d6e3f17b3bfb85d4dc73de36ab71ff5da14306d5147375ec1d5a3080f5b25c056e2796c7918f21aba1fafe32deff8 SHA512 8f95ce652ef670129966aca8265022c79544bcb0927504ee0567272412437dc8789df10c7f77696434864ec541b6b17dc39aabb1ec16ee690a22617fe8d7da03 -DIST botocore-1.41.6.gh.tar.gz 15619213 BLAKE2B 132f1020643f335793393f34545d7f13c0e69394ccaa4ad047694e681832ea340ee76925879e3bcff45145fda387f6b2a81ca9e69d424fe39b8754e04aee541d SHA512 15ecad28923a7ab80c749856ce9e7b02b14eaf9f2346786f0943b3a450bbe94eacd3b2f8275b8b2e6612d6c1faf53aa8788fb790722471e49c6fdf7c3cc2dd81 -DIST botocore-1.42.1.gh.tar.gz 15695042 BLAKE2B f0587a7e8112d0fd80cb40fb0da6cf88f3c0ec567a803a062f295624ca3541e0adb4cfc6d039e4bfdbcbf0c4ed07ae0117ce1ce691c6e95914bc4767d57324d4 SHA512 627ae08b65839f48fd24b567951e45363bb5d0c1ff566701a5396f6c6b0e5c58ce66143eb5bab64656d80c0751aad22af04a5d1f048d234a854325139c408846 -DIST botocore-1.42.10.gh.tar.gz 15733957 BLAKE2B c014b54090ff442b6edc53fe33e0e372d96052fd704327982a7b040be7a9cfb4aff81ada8f17eca1b91b4e5cd9c7bf9a759e6d6a944b740595291ae31d51598b SHA512 6650242b26563f2bbcb8125387fb405c697e7f4392a620e031d88740e618a955216c5da93e7e1d67ca9578428307e9918ce18e3c8d24c0a70c62dad8e4c101b9 DIST botocore-1.42.11.gh.tar.gz 15735047 BLAKE2B ed5775e0ddc83f3595a6d4197d29ea10745add02cc98b0d2937fe1ee7c3533986a3e565ba39fbce31cb28b37d97b86907dbeb7aaafd126904a23ba48005411a3 SHA512 1b7ad362ff924cac81f3ed41938b4bc54a62fa2af60c37c36c31ae3d7961d6a1371de96ebbb13de0f959b11bad0708344880fca8d31060592fd5a7f44a867b53 -DIST botocore-1.42.2.gh.tar.gz 15699929 BLAKE2B 9f809924aeb031313806c70207c2063c0a421695b2be1a246f886f3214ca1f7fee1ba25b456b654a93c1d682ed7988e9f5648ac91b1703a0ff534603b4e566f4 SHA512 e23157d1ef297f35cddc73ac43604b46e6274fbd1938b8bcb3a9dc142f4c47e377e8f3675e5045755e1ad70914c56a7a84ad3d39798f5486300a25ff3f4464ca -DIST botocore-1.42.3.gh.tar.gz 15700743 BLAKE2B d288896f8538dcb4e7589e641f8b2b0e78b9b45576a592ea105353ebcd3e03f695fff3e71af56dfdebd8cdf9cc35bc36593a30fabb02a78a7531dcbd000f2774 SHA512 d32b4b775f5a692c3f731b83a1538cff002c215a4a3947eb69fd27ddf638d47a41e037f7b8a6d73ec4acfaeaf5fbc649
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: a46c543923154834d6b6c92e8a41b431e7a09cd2 Author: Eli Schwartz gentoo org> AuthorDate: Tue Dec 16 02:59:31 2025 + Commit: Eli Schwartz gentoo org> CommitDate: Tue Dec 16 04:37:40 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a46c5439 dev-python/botocore: Stabilize 1.40.74 ALLARCHES, #967588 Signed-off-by: Eli Schwartz gentoo.org> dev-python/botocore/botocore-1.40.74.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/botocore/botocore-1.40.74.ebuild b/dev-python/botocore/botocore-1.40.74.ebuild index a931fcaefec4..5d6a29be5655 100644 --- a/dev-python/botocore/botocore-1.40.74.ebuild +++ b/dev-python/botocore/botocore-1.40.74.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: f1078bc0535a8d11d7a016be2836ad66413e287d
Author: Michał Górny gentoo org>
AuthorDate: Sat Dec 13 07:03:47 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Dec 13 07:03:47 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1078bc0
dev-python/botocore: Bump to 1.42.9
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest | 1 +
dev-python/botocore/botocore-1.42.9.ebuild | 67 ++
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 921adb646a2d..487d18b4479d 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -12,3 +12,4 @@ DIST botocore-1.42.5.gh.tar.gz 15709628 BLAKE2B
841886105cd9a47a473a8c75f54cbc53
DIST botocore-1.42.6.gh.tar.gz 15711310 BLAKE2B
ba3bdec59750cee81fc8fe83e692358f6f49d020bf3f2bc150ec7d5a531be02a8a088660c575d046016e3669528dd2f7d5ce27263a6814c46ca08c06fc8e4b9d
SHA512
5d6ac44534fa107cda6bb69f64b1647b81ecd94de2314dbb53769a410939905e86899ccaf7b50be68948430044310c725ff16aa9df6f7e37bdde2314391a6370
DIST botocore-1.42.7.gh.tar.gz 15712225 BLAKE2B
f659dd137a5f1189c7b0ad686e22dcc193a9ab860315de992e4de8e6435fe2cb238404c9ebdc1b07b711220f18147eb0f7346d3739c9c010f367c9b67c5a093f
SHA512
23da2f076caac1a52e5bad69f26c90963a0cd35d30913e27b14d6ed08dc236af098b733dec14a9de6e9995b2d333202418295d1c9b064246a0d8a33fb3dba497
DIST botocore-1.42.8.gh.tar.gz 15720690 BLAKE2B
f35454ee7f965652c56caf2fd89123b5e6bdf4a8c5e6fd94a57da545c7436ed438ed3f23cb6edb2fb9ed859f0f4c07d78f02f44f5190e518cc93624098fc6647
SHA512
6e70f932e990dc7fd4ec358e092ebf77bb1ee38d4a32122b1826abfa867efca01b50c03317448ca3c520c09c1b0b2ab65ec38cd424512513662130279788386a
+DIST botocore-1.42.9.gh.tar.gz 15723096 BLAKE2B
2cb1489fa48546abe3306935367744f918d053e02af58d6b85ed84a50bbfc659ec20763055e9783d492f6f248af81e571b8452487bf8ca3267e15d12ce8773bb
SHA512
54cc19ca34474e8bfd7eda403452af24b6f73e611442ba4b7ed5f4f223ae279bdf95a3bc4945d16eba6ccca53d2dbefee6d2157ecb6b4ef23a1e960d5469dcc9
diff --git a/dev-python/botocore/botocore-1.42.9.ebuild
b/dev-python/botocore/botocore-1.42.9.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.9.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: b0dc699fc6463636c71409bac1b5691fc52b1db8
Author: Michał Górny gentoo org>
AuthorDate: Fri Dec 12 03:24:25 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Dec 12 04:37:16 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0dc699f
dev-python/botocore: Bump to 1.42.8
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest | 1 +
dev-python/botocore/botocore-1.42.8.ebuild | 67 ++
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 2d2b17d20885..921adb646a2d 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -11,3 +11,4 @@ DIST botocore-1.42.4.gh.tar.gz 15703399 BLAKE2B
ffd1613284a8487fd2abf10f53fcdaa1
DIST botocore-1.42.5.gh.tar.gz 15709628 BLAKE2B
841886105cd9a47a473a8c75f54cbc539e999ab6d5850b5c3a5f0aec7de558e0e9566cb1041de98c8a73f6e176e2c0af53ff15f7d42508dfb77b928729b8193b
SHA512
d280051a2130e5c62352aa1d43b81a9e7a0cdddc8df4739667f24a291302f1c06d21568792516488e3e654488475399cd3527351ee73d37a4a839a92819411c8
DIST botocore-1.42.6.gh.tar.gz 15711310 BLAKE2B
ba3bdec59750cee81fc8fe83e692358f6f49d020bf3f2bc150ec7d5a531be02a8a088660c575d046016e3669528dd2f7d5ce27263a6814c46ca08c06fc8e4b9d
SHA512
5d6ac44534fa107cda6bb69f64b1647b81ecd94de2314dbb53769a410939905e86899ccaf7b50be68948430044310c725ff16aa9df6f7e37bdde2314391a6370
DIST botocore-1.42.7.gh.tar.gz 15712225 BLAKE2B
f659dd137a5f1189c7b0ad686e22dcc193a9ab860315de992e4de8e6435fe2cb238404c9ebdc1b07b711220f18147eb0f7346d3739c9c010f367c9b67c5a093f
SHA512
23da2f076caac1a52e5bad69f26c90963a0cd35d30913e27b14d6ed08dc236af098b733dec14a9de6e9995b2d333202418295d1c9b064246a0d8a33fb3dba497
+DIST botocore-1.42.8.gh.tar.gz 15720690 BLAKE2B
f35454ee7f965652c56caf2fd89123b5e6bdf4a8c5e6fd94a57da545c7436ed438ed3f23cb6edb2fb9ed859f0f4c07d78f02f44f5190e518cc93624098fc6647
SHA512
6e70f932e990dc7fd4ec358e092ebf77bb1ee38d4a32122b1826abfa867efca01b50c03317448ca3c520c09c1b0b2ab65ec38cd424512513662130279788386a
diff --git a/dev-python/botocore/botocore-1.42.8.ebuild
b/dev-python/botocore/botocore-1.42.8.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.8.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 806b7538887c03a089bd5ee82d62aa048e1bd179
Author: Michał Górny gentoo org>
AuthorDate: Thu Dec 11 03:27:54 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Dec 11 04:40:21 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=806b7538
dev-python/botocore: Bump to 1.42.7
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest | 1 +
dev-python/botocore/botocore-1.42.7.ebuild | 67 ++
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 2877a5e60cbc..2d2b17d20885 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -10,3 +10,4 @@ DIST botocore-1.42.3.gh.tar.gz 15700743 BLAKE2B
d288896f8538dcb4e7589e641f8b2b0e
DIST botocore-1.42.4.gh.tar.gz 15703399 BLAKE2B
ffd1613284a8487fd2abf10f53fcdaa13746990f519e2bc511bd09daa2efdbbc03cd141f40d36c83dc8180229daddb3a064c6d5aae2bc14f46921f50edf0f528
SHA512
22bbda9f4bc36bd18802812c63d650b2267565c27e432f7105daaa2c85660d2e3786ee11837ce2affe6d130504f9a7bf5c9e7ea3be5699b5d32be3090fb71914
DIST botocore-1.42.5.gh.tar.gz 15709628 BLAKE2B
841886105cd9a47a473a8c75f54cbc539e999ab6d5850b5c3a5f0aec7de558e0e9566cb1041de98c8a73f6e176e2c0af53ff15f7d42508dfb77b928729b8193b
SHA512
d280051a2130e5c62352aa1d43b81a9e7a0cdddc8df4739667f24a291302f1c06d21568792516488e3e654488475399cd3527351ee73d37a4a839a92819411c8
DIST botocore-1.42.6.gh.tar.gz 15711310 BLAKE2B
ba3bdec59750cee81fc8fe83e692358f6f49d020bf3f2bc150ec7d5a531be02a8a088660c575d046016e3669528dd2f7d5ce27263a6814c46ca08c06fc8e4b9d
SHA512
5d6ac44534fa107cda6bb69f64b1647b81ecd94de2314dbb53769a410939905e86899ccaf7b50be68948430044310c725ff16aa9df6f7e37bdde2314391a6370
+DIST botocore-1.42.7.gh.tar.gz 15712225 BLAKE2B
f659dd137a5f1189c7b0ad686e22dcc193a9ab860315de992e4de8e6435fe2cb238404c9ebdc1b07b711220f18147eb0f7346d3739c9c010f367c9b67c5a093f
SHA512
23da2f076caac1a52e5bad69f26c90963a0cd35d30913e27b14d6ed08dc236af098b733dec14a9de6e9995b2d333202418295d1c9b064246a0d8a33fb3dba497
diff --git a/dev-python/botocore/botocore-1.42.7.ebuild
b/dev-python/botocore/botocore-1.42.7.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.7.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 025c53abbfeed337d9d8d5560917f4b2930bca87
Author: Michał Górny gentoo org>
AuthorDate: Wed Dec 10 02:24:58 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Wed Dec 10 03:43:41 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=025c53ab
dev-python/botocore: Bump to 1.42.6
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest | 1 +
dev-python/botocore/botocore-1.42.6.ebuild | 67 ++
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index d6982c722682..2877a5e60cbc 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -9,3 +9,4 @@ DIST botocore-1.42.2.gh.tar.gz 15699929 BLAKE2B
9f809924aeb031313806c70207c2063c
DIST botocore-1.42.3.gh.tar.gz 15700743 BLAKE2B
d288896f8538dcb4e7589e641f8b2b0e78b9b45576a592ea105353ebcd3e03f695fff3e71af56dfdebd8cdf9cc35bc36593a30fabb02a78a7531dcbd000f2774
SHA512
d32b4b775f5a692c3f731b83a1538cff002c215a4a3947eb69fd27ddf638d47a41e037f7b8a6d73ec4acfaeaf5fbc649103051383f56190e25b5748fcd0b9d88
DIST botocore-1.42.4.gh.tar.gz 15703399 BLAKE2B
ffd1613284a8487fd2abf10f53fcdaa13746990f519e2bc511bd09daa2efdbbc03cd141f40d36c83dc8180229daddb3a064c6d5aae2bc14f46921f50edf0f528
SHA512
22bbda9f4bc36bd18802812c63d650b2267565c27e432f7105daaa2c85660d2e3786ee11837ce2affe6d130504f9a7bf5c9e7ea3be5699b5d32be3090fb71914
DIST botocore-1.42.5.gh.tar.gz 15709628 BLAKE2B
841886105cd9a47a473a8c75f54cbc539e999ab6d5850b5c3a5f0aec7de558e0e9566cb1041de98c8a73f6e176e2c0af53ff15f7d42508dfb77b928729b8193b
SHA512
d280051a2130e5c62352aa1d43b81a9e7a0cdddc8df4739667f24a291302f1c06d21568792516488e3e654488475399cd3527351ee73d37a4a839a92819411c8
+DIST botocore-1.42.6.gh.tar.gz 15711310 BLAKE2B
ba3bdec59750cee81fc8fe83e692358f6f49d020bf3f2bc150ec7d5a531be02a8a088660c575d046016e3669528dd2f7d5ce27263a6814c46ca08c06fc8e4b9d
SHA512
5d6ac44534fa107cda6bb69f64b1647b81ecd94de2314dbb53769a410939905e86899ccaf7b50be68948430044310c725ff16aa9df6f7e37bdde2314391a6370
diff --git a/dev-python/botocore/botocore-1.42.6.ebuild
b/dev-python/botocore/botocore-1.42.6.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.6.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 54862599d9d94fe44b27f1c28c19bf8b7ad84d2a
Author: Michał Górny gentoo org>
AuthorDate: Tue Dec 9 05:57:55 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Dec 9 05:57:55 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54862599
dev-python/botocore: Bump to 1.42.5
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest | 1 +
dev-python/botocore/botocore-1.42.5.ebuild | 67 ++
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index d55c0ca95928..d6982c722682 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -8,3 +8,4 @@ DIST botocore-1.42.1.gh.tar.gz 15695042 BLAKE2B
f0587a7e8112d0fd80cb40fb0da6cf88
DIST botocore-1.42.2.gh.tar.gz 15699929 BLAKE2B
9f809924aeb031313806c70207c2063c0a421695b2be1a246f886f3214ca1f7fee1ba25b456b654a93c1d682ed7988e9f5648ac91b1703a0ff534603b4e566f4
SHA512
e23157d1ef297f35cddc73ac43604b46e6274fbd1938b8bcb3a9dc142f4c47e377e8f3675e5045755e1ad70914c56a7a84ad3d39798f5486300a25ff3f4464ca
DIST botocore-1.42.3.gh.tar.gz 15700743 BLAKE2B
d288896f8538dcb4e7589e641f8b2b0e78b9b45576a592ea105353ebcd3e03f695fff3e71af56dfdebd8cdf9cc35bc36593a30fabb02a78a7531dcbd000f2774
SHA512
d32b4b775f5a692c3f731b83a1538cff002c215a4a3947eb69fd27ddf638d47a41e037f7b8a6d73ec4acfaeaf5fbc649103051383f56190e25b5748fcd0b9d88
DIST botocore-1.42.4.gh.tar.gz 15703399 BLAKE2B
ffd1613284a8487fd2abf10f53fcdaa13746990f519e2bc511bd09daa2efdbbc03cd141f40d36c83dc8180229daddb3a064c6d5aae2bc14f46921f50edf0f528
SHA512
22bbda9f4bc36bd18802812c63d650b2267565c27e432f7105daaa2c85660d2e3786ee11837ce2affe6d130504f9a7bf5c9e7ea3be5699b5d32be3090fb71914
+DIST botocore-1.42.5.gh.tar.gz 15709628 BLAKE2B
841886105cd9a47a473a8c75f54cbc539e999ab6d5850b5c3a5f0aec7de558e0e9566cb1041de98c8a73f6e176e2c0af53ff15f7d42508dfb77b928729b8193b
SHA512
d280051a2130e5c62352aa1d43b81a9e7a0cdddc8df4739667f24a291302f1c06d21568792516488e3e654488475399cd3527351ee73d37a4a839a92819411c8
diff --git a/dev-python/botocore/botocore-1.42.5.ebuild
b/dev-python/botocore/botocore-1.42.5.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.5.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 7431f86d46f6cf552dced851e701d6997a542a92
Author: Michał Górny gentoo org>
AuthorDate: Sat Dec 6 06:25:46 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Dec 6 06:25:46 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7431f86d
dev-python/botocore: Bump to 1.42.4
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest | 1 +
dev-python/botocore/botocore-1.42.4.ebuild | 67 ++
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index a41bc49be902..d55c0ca95928 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -7,3 +7,4 @@ DIST botocore-1.41.6.gh.tar.gz 15619213 BLAKE2B
132f1020643f335793393f34545d7f13
DIST botocore-1.42.1.gh.tar.gz 15695042 BLAKE2B
f0587a7e8112d0fd80cb40fb0da6cf88f3c0ec567a803a062f295624ca3541e0adb4cfc6d039e4bfdbcbf0c4ed07ae0117ce1ce691c6e95914bc4767d57324d4
SHA512
627ae08b65839f48fd24b567951e45363bb5d0c1ff566701a5396f6c6b0e5c58ce66143eb5bab64656d80c0751aad22af04a5d1f048d234a854325139c408846
DIST botocore-1.42.2.gh.tar.gz 15699929 BLAKE2B
9f809924aeb031313806c70207c2063c0a421695b2be1a246f886f3214ca1f7fee1ba25b456b654a93c1d682ed7988e9f5648ac91b1703a0ff534603b4e566f4
SHA512
e23157d1ef297f35cddc73ac43604b46e6274fbd1938b8bcb3a9dc142f4c47e377e8f3675e5045755e1ad70914c56a7a84ad3d39798f5486300a25ff3f4464ca
DIST botocore-1.42.3.gh.tar.gz 15700743 BLAKE2B
d288896f8538dcb4e7589e641f8b2b0e78b9b45576a592ea105353ebcd3e03f695fff3e71af56dfdebd8cdf9cc35bc36593a30fabb02a78a7531dcbd000f2774
SHA512
d32b4b775f5a692c3f731b83a1538cff002c215a4a3947eb69fd27ddf638d47a41e037f7b8a6d73ec4acfaeaf5fbc649103051383f56190e25b5748fcd0b9d88
+DIST botocore-1.42.4.gh.tar.gz 15703399 BLAKE2B
ffd1613284a8487fd2abf10f53fcdaa13746990f519e2bc511bd09daa2efdbbc03cd141f40d36c83dc8180229daddb3a064c6d5aae2bc14f46921f50edf0f528
SHA512
22bbda9f4bc36bd18802812c63d650b2267565c27e432f7105daaa2c85660d2e3786ee11837ce2affe6d130504f9a7bf5c9e7ea3be5699b5d32be3090fb71914
diff --git a/dev-python/botocore/botocore-1.42.4.ebuild
b/dev-python/botocore/botocore-1.42.4.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.4.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 62ff0714e7922362aac9f73d46dbe9c08d78ab81
Author: Michał Górny gentoo org>
AuthorDate: Fri Dec 5 05:39:46 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Dec 5 05:39:46 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62ff0714
dev-python/botocore: Bump to 1.42.3
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest | 1 +
dev-python/botocore/botocore-1.42.3.ebuild | 67 ++
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index b045452f912a..a41bc49be902 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -6,3 +6,4 @@ DIST botocore-1.41.5.gh.tar.gz 15519699 BLAKE2B
05c9cd0768013d6e3af76ad9daf8b957
DIST botocore-1.41.6.gh.tar.gz 15619213 BLAKE2B
132f1020643f335793393f34545d7f13c0e69394ccaa4ad047694e681832ea340ee76925879e3bcff45145fda387f6b2a81ca9e69d424fe39b8754e04aee541d
SHA512
15ecad28923a7ab80c749856ce9e7b02b14eaf9f2346786f0943b3a450bbe94eacd3b2f8275b8b2e6612d6c1faf53aa8788fb790722471e49c6fdf7c3cc2dd81
DIST botocore-1.42.1.gh.tar.gz 15695042 BLAKE2B
f0587a7e8112d0fd80cb40fb0da6cf88f3c0ec567a803a062f295624ca3541e0adb4cfc6d039e4bfdbcbf0c4ed07ae0117ce1ce691c6e95914bc4767d57324d4
SHA512
627ae08b65839f48fd24b567951e45363bb5d0c1ff566701a5396f6c6b0e5c58ce66143eb5bab64656d80c0751aad22af04a5d1f048d234a854325139c408846
DIST botocore-1.42.2.gh.tar.gz 15699929 BLAKE2B
9f809924aeb031313806c70207c2063c0a421695b2be1a246f886f3214ca1f7fee1ba25b456b654a93c1d682ed7988e9f5648ac91b1703a0ff534603b4e566f4
SHA512
e23157d1ef297f35cddc73ac43604b46e6274fbd1938b8bcb3a9dc142f4c47e377e8f3675e5045755e1ad70914c56a7a84ad3d39798f5486300a25ff3f4464ca
+DIST botocore-1.42.3.gh.tar.gz 15700743 BLAKE2B
d288896f8538dcb4e7589e641f8b2b0e78b9b45576a592ea105353ebcd3e03f695fff3e71af56dfdebd8cdf9cc35bc36593a30fabb02a78a7531dcbd000f2774
SHA512
d32b4b775f5a692c3f731b83a1538cff002c215a4a3947eb69fd27ddf638d47a41e037f7b8a6d73ec4acfaeaf5fbc649103051383f56190e25b5748fcd0b9d88
diff --git a/dev-python/botocore/botocore-1.42.3.ebuild
b/dev-python/botocore/botocore-1.42.3.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.3.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: eea050a99e87965658dda4e728644e4653b45b19
Author: Michał Górny gentoo org>
AuthorDate: Thu Dec 4 03:31:56 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Dec 4 04:36:20 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eea050a9
dev-python/botocore: Bump to 1.42.2
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest | 1 +
dev-python/botocore/botocore-1.42.2.ebuild | 67 ++
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 63f9e8f6bffb..b045452f912a 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,3 +5,4 @@ DIST botocore-1.41.2.gh.tar.gz 15504253 BLAKE2B
3c3967e3876ec2529ed0fbd192594f96
DIST botocore-1.41.5.gh.tar.gz 15519699 BLAKE2B
05c9cd0768013d6e3af76ad9daf8b957bb8d6e3f17b3bfb85d4dc73de36ab71ff5da14306d5147375ec1d5a3080f5b25c056e2796c7918f21aba1fafe32deff8
SHA512
8f95ce652ef670129966aca8265022c79544bcb0927504ee0567272412437dc8789df10c7f77696434864ec541b6b17dc39aabb1ec16ee690a22617fe8d7da03
DIST botocore-1.41.6.gh.tar.gz 15619213 BLAKE2B
132f1020643f335793393f34545d7f13c0e69394ccaa4ad047694e681832ea340ee76925879e3bcff45145fda387f6b2a81ca9e69d424fe39b8754e04aee541d
SHA512
15ecad28923a7ab80c749856ce9e7b02b14eaf9f2346786f0943b3a450bbe94eacd3b2f8275b8b2e6612d6c1faf53aa8788fb790722471e49c6fdf7c3cc2dd81
DIST botocore-1.42.1.gh.tar.gz 15695042 BLAKE2B
f0587a7e8112d0fd80cb40fb0da6cf88f3c0ec567a803a062f295624ca3541e0adb4cfc6d039e4bfdbcbf0c4ed07ae0117ce1ce691c6e95914bc4767d57324d4
SHA512
627ae08b65839f48fd24b567951e45363bb5d0c1ff566701a5396f6c6b0e5c58ce66143eb5bab64656d80c0751aad22af04a5d1f048d234a854325139c408846
+DIST botocore-1.42.2.gh.tar.gz 15699929 BLAKE2B
9f809924aeb031313806c70207c2063c0a421695b2be1a246f886f3214ca1f7fee1ba25b456b654a93c1d682ed7988e9f5648ac91b1703a0ff534603b4e566f4
SHA512
e23157d1ef297f35cddc73ac43604b46e6274fbd1938b8bcb3a9dc142f4c47e377e8f3675e5045755e1ad70914c56a7a84ad3d39798f5486300a25ff3f4464ca
diff --git a/dev-python/botocore/botocore-1.42.2.ebuild
b/dev-python/botocore/botocore-1.42.2.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.2.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: a5f9e2a6068fd6452c770183f52d6d1c1b134526
Author: Michał Górny gentoo org>
AuthorDate: Tue Dec 2 06:57:13 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Dec 2 08:22:43 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5f9e2a6
dev-python/botocore: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 5 ---
dev-python/botocore/botocore-1.40.50.ebuild | 67 -
dev-python/botocore/botocore-1.40.55.ebuild | 67 -
dev-python/botocore/botocore-1.40.59.ebuild | 67 -
dev-python/botocore/botocore-1.41.3.ebuild | 67 -
dev-python/botocore/botocore-1.41.4.ebuild | 67 -
6 files changed, 340 deletions(-)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 6af8d1689935..6e7f5cac4ba1 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,11 +1,6 @@
-DIST botocore-1.40.50.gh.tar.gz 15222465 BLAKE2B
626b040c06531d96c1e0276e4bf6a70747b2c8184d9178b24333b1b7e91e833175114d31e7ee1b48b83597b22b2869132b50f3834a4bdaa082a111a7a9f41a10
SHA512
91ac7467c8b1cc58d2b29a0bb34d7374a7c8987eb73caccc3b3becb782995d64a874d099ea74a5e0c046d0aae2497211a0a84d3a8e7f42efc1252fa6ab517872
-DIST botocore-1.40.55.gh.tar.gz 15255349 BLAKE2B
22516d43d5737d92bbead967a13b4ce72fc6d35d928f9ac6d9906505412813b1649a5b5e73d14f90d7650682568ca3545e4b4b70b9908570725f4c3e2a4adaee
SHA512
175dafe4d80c9283cfd4e81d74e59ad694356438b1a32c765baa78686b2afeb3f7e6083e76cdf488efcec0fbfb26967a408cb9a9cb48d0a0feb37977254a14a6
-DIST botocore-1.40.59.gh.tar.gz 15284317 BLAKE2B
f0e5b5ac06292c003ac6dcf0d8b4098b12cdeb2ea5ef8158aa1ce2730e8f0bfb65a5156f64decaec9ef2d144f3aebbad1e2f2389e80d6d3cdef24f735f2e
SHA512
04aabb134f24782274c3b44b0addc45523e36216372e07da271d282968200b66785c4ca92754a79a0ae26fc93c2448e032f0e498552eb8b344c618cd2be2221a
DIST botocore-1.40.64.gh.tar.gz 15230274 BLAKE2B
6156b2d80f6aee5df0d746bf3a2fe1bda6cee3435612d3db12a8134b9fdfa7a6c250752dadb562d1c804052ea6c775f802067d611ba1fb597e9d90439e219b64
SHA512
a8c7793146d25ae5cabe12fa5a65e8195f35029dd2f0dd9a6d012b8abfe41e1871808e1dd3d550ac153ce323c15c398b35a535780c5e143bbe5645b5eeb8c620
DIST botocore-1.40.69.gh.tar.gz 15265787 BLAKE2B
c567c9d2cd25d98e7055b829ca337654f3c2f239296e32735d8064dc698a4fee41464a0ca22453f93feea7a9d6eb58183406780c56bab345521420c7177681a9
SHA512
2c76026a2b5114fbc4d8be54cf67ade64f3a563f8b50e83bdfc1f238f220a94acb1ca1aa607ce4934a8e2b58ebfa2c4b07892b693ad80d539188352a3ffa1f75
DIST botocore-1.40.74.gh.tar.gz 15284643 BLAKE2B
585f072a5ec39c12e3f74a272b0c5ed7d07d1f69b704058d9154da2c12753008b57c5c1c05e7cc982aa4cf28060aa20c62f7ecb6874534b109e409f3b2fcf05c
SHA512
c17d51212481e5e3c4af912679894fb73ae4084d983cc086e99ffa7b3522723ce7bf82e6745cc55cc1db9d2ae1657d0e1a74cbd3b06653e7fc1987125667b18d
DIST botocore-1.41.2.gh.tar.gz 15504253 BLAKE2B
3c3967e3876ec2529ed0fbd192594f963ebc75f27f196188456a3f4999187b92072224da7d0d91d3dba44c109a74eb35229062e61f161d30f5fad69fcd6097ae
SHA512
47cbae2cd1c729fbe6ef55ef5ad6102f636dfb62dd4b4011ad8d163dfdd038d94201b49e48847fed4130e5523b0279b921eedcb94ee4611f42e6aa102bb3705f
-DIST botocore-1.41.3.gh.tar.gz 15508146 BLAKE2B
ee0ef8eeb86c0ed90b30b2bf9fa180e300f015ebc219b58b975e4f835eeed7b411a491aca6de9628b53538d308f20985dfce249f0f3a9bc37d72058f1c36f371
SHA512
09a00793df98c337d6e9a8ed67841af64a95b701f1b54675f764ba6553549efb7f27061ecc5d7f8b3b3affccb20d4044d052648fc3a913b4e5cb901a7d129118
-DIST botocore-1.41.4.gh.tar.gz 15518786 BLAKE2B
3941223f02cc709f3388b725b15eb6b563f134c14beb8084a19899efa1acb4a8f93e44e4a747f9dbbe53f3f4a7b347e7311f381afae6f210a7e45aeda97379c0
SHA512
77ec108112da6e31e62f923c465a33e621257b497732da142fae90df4ec39a37f37cfaa056ea41dfe0858227221aa54db79c33fbd4cb42745bc3467a85f5c4a9
DIST botocore-1.41.5.gh.tar.gz 15519699 BLAKE2B
05c9cd0768013d6e3af76ad9daf8b957bb8d6e3f17b3bfb85d4dc73de36ab71ff5da14306d5147375ec1d5a3080f5b25c056e2796c7918f21aba1fafe32deff8
SHA512
8f95ce652ef670129966aca8265022c79544bcb0927504ee0567272412437dc8789df10c7f77696434864ec541b6b17dc39aabb1ec16ee690a22617fe8d7da03
DIST botocore-1.41.6.gh.tar.gz 15619213 BLAKE2B
132f1020643f335793393f34545d7f13c0e69394ccaa4ad047694e681832ea340ee76925879e3bcff45145fda387f6b2a81ca9e69d424fe39b8754e04aee541d
SHA512
15ecad28923a7ab80c749856ce9e7b02b14eaf9f2346786f0943b3a450bbe94eacd3b2f8275b8b2e6612d6c1faf53aa8788fb790722471e49c6fdf7c3cc2dd81
diff --git a/dev-python/botocore/botocore-1.40.50.ebuild
b/dev-python/botocore/botocore-1.40.50.ebuild
deleted file mode 100644
index 5d6a29be5655..
--- a/dev-python/botocore/botocore-1.40.50.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11..14} )
-
-inherit distuti
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 90a5fa971f241d263a040e0e0ed94d34cf60
Author: Michał Górny gentoo org>
AuthorDate: Tue Dec 2 06:48:22 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Dec 2 08:22:41 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90a5fa97
dev-python/botocore: Bump to 1.41.6
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest | 1 +
dev-python/botocore/botocore-1.41.6.ebuild | 67 ++
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 3babf98674a4..6af8d1689935 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -8,3 +8,4 @@ DIST botocore-1.41.2.gh.tar.gz 15504253 BLAKE2B
3c3967e3876ec2529ed0fbd192594f96
DIST botocore-1.41.3.gh.tar.gz 15508146 BLAKE2B
ee0ef8eeb86c0ed90b30b2bf9fa180e300f015ebc219b58b975e4f835eeed7b411a491aca6de9628b53538d308f20985dfce249f0f3a9bc37d72058f1c36f371
SHA512
09a00793df98c337d6e9a8ed67841af64a95b701f1b54675f764ba6553549efb7f27061ecc5d7f8b3b3affccb20d4044d052648fc3a913b4e5cb901a7d129118
DIST botocore-1.41.4.gh.tar.gz 15518786 BLAKE2B
3941223f02cc709f3388b725b15eb6b563f134c14beb8084a19899efa1acb4a8f93e44e4a747f9dbbe53f3f4a7b347e7311f381afae6f210a7e45aeda97379c0
SHA512
77ec108112da6e31e62f923c465a33e621257b497732da142fae90df4ec39a37f37cfaa056ea41dfe0858227221aa54db79c33fbd4cb42745bc3467a85f5c4a9
DIST botocore-1.41.5.gh.tar.gz 15519699 BLAKE2B
05c9cd0768013d6e3af76ad9daf8b957bb8d6e3f17b3bfb85d4dc73de36ab71ff5da14306d5147375ec1d5a3080f5b25c056e2796c7918f21aba1fafe32deff8
SHA512
8f95ce652ef670129966aca8265022c79544bcb0927504ee0567272412437dc8789df10c7f77696434864ec541b6b17dc39aabb1ec16ee690a22617fe8d7da03
+DIST botocore-1.41.6.gh.tar.gz 15619213 BLAKE2B
132f1020643f335793393f34545d7f13c0e69394ccaa4ad047694e681832ea340ee76925879e3bcff45145fda387f6b2a81ca9e69d424fe39b8754e04aee541d
SHA512
15ecad28923a7ab80c749856ce9e7b02b14eaf9f2346786f0943b3a450bbe94eacd3b2f8275b8b2e6612d6c1faf53aa8788fb790722471e49c6fdf7c3cc2dd81
diff --git a/dev-python/botocore/botocore-1.41.6.ebuild
b/dev-python/botocore/botocore-1.41.6.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.41.6.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 7d4445749edc75a4f0ff9847d22b25a44e281e42 Author: Eli Schwartz gentoo org> AuthorDate: Tue Dec 2 06:14:08 2025 + Commit: Eli Schwartz gentoo org> CommitDate: Tue Dec 2 06:14:20 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d444574 dev-python/botocore: Stabilize 1.40.64 ALLARCHES, #966967 Signed-off-by: Eli Schwartz gentoo.org> dev-python/botocore/botocore-1.40.64.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/botocore/botocore-1.40.64.ebuild b/dev-python/botocore/botocore-1.40.64.ebuild index a931fcaefec4..5d6a29be5655 100644 --- a/dev-python/botocore/botocore-1.40.64.ebuild +++ b/dev-python/botocore/botocore-1.40.64.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: fa2ab3cb695722648a9e3d9d839ad2201e3b50e9
Author: Michał Górny gentoo org>
AuthorDate: Thu Nov 27 02:28:04 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Nov 27 03:28:40 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa2ab3cb
dev-python/botocore: Bump to 1.41.5
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest | 1 +
dev-python/botocore/botocore-1.41.5.ebuild | 67 ++
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 9bcbf4eeec6c..3babf98674a4 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -7,3 +7,4 @@ DIST botocore-1.40.74.gh.tar.gz 15284643 BLAKE2B
585f072a5ec39c12e3f74a272b0c5ed
DIST botocore-1.41.2.gh.tar.gz 15504253 BLAKE2B
3c3967e3876ec2529ed0fbd192594f963ebc75f27f196188456a3f4999187b92072224da7d0d91d3dba44c109a74eb35229062e61f161d30f5fad69fcd6097ae
SHA512
47cbae2cd1c729fbe6ef55ef5ad6102f636dfb62dd4b4011ad8d163dfdd038d94201b49e48847fed4130e5523b0279b921eedcb94ee4611f42e6aa102bb3705f
DIST botocore-1.41.3.gh.tar.gz 15508146 BLAKE2B
ee0ef8eeb86c0ed90b30b2bf9fa180e300f015ebc219b58b975e4f835eeed7b411a491aca6de9628b53538d308f20985dfce249f0f3a9bc37d72058f1c36f371
SHA512
09a00793df98c337d6e9a8ed67841af64a95b701f1b54675f764ba6553549efb7f27061ecc5d7f8b3b3affccb20d4044d052648fc3a913b4e5cb901a7d129118
DIST botocore-1.41.4.gh.tar.gz 15518786 BLAKE2B
3941223f02cc709f3388b725b15eb6b563f134c14beb8084a19899efa1acb4a8f93e44e4a747f9dbbe53f3f4a7b347e7311f381afae6f210a7e45aeda97379c0
SHA512
77ec108112da6e31e62f923c465a33e621257b497732da142fae90df4ec39a37f37cfaa056ea41dfe0858227221aa54db79c33fbd4cb42745bc3467a85f5c4a9
+DIST botocore-1.41.5.gh.tar.gz 15519699 BLAKE2B
05c9cd0768013d6e3af76ad9daf8b957bb8d6e3f17b3bfb85d4dc73de36ab71ff5da14306d5147375ec1d5a3080f5b25c056e2796c7918f21aba1fafe32deff8
SHA512
8f95ce652ef670129966aca8265022c79544bcb0927504ee0567272412437dc8789df10c7f77696434864ec541b6b17dc39aabb1ec16ee690a22617fe8d7da03
diff --git a/dev-python/botocore/botocore-1.41.5.ebuild
b/dev-python/botocore/botocore-1.41.5.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.41.5.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: f146ca62363eda0cb5568edccd721df3e9d8e6f4
Author: Michał Górny gentoo org>
AuthorDate: Wed Nov 26 03:46:09 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Wed Nov 26 03:46:09 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f146ca62
dev-python/botocore: Bump to 1.41.4
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest | 1 +
dev-python/botocore/botocore-1.41.4.ebuild | 67 ++
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index ae45f6a906fc..9bcbf4eeec6c 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -6,3 +6,4 @@ DIST botocore-1.40.69.gh.tar.gz 15265787 BLAKE2B
c567c9d2cd25d98e7055b829ca33765
DIST botocore-1.40.74.gh.tar.gz 15284643 BLAKE2B
585f072a5ec39c12e3f74a272b0c5ed7d07d1f69b704058d9154da2c12753008b57c5c1c05e7cc982aa4cf28060aa20c62f7ecb6874534b109e409f3b2fcf05c
SHA512
c17d51212481e5e3c4af912679894fb73ae4084d983cc086e99ffa7b3522723ce7bf82e6745cc55cc1db9d2ae1657d0e1a74cbd3b06653e7fc1987125667b18d
DIST botocore-1.41.2.gh.tar.gz 15504253 BLAKE2B
3c3967e3876ec2529ed0fbd192594f963ebc75f27f196188456a3f4999187b92072224da7d0d91d3dba44c109a74eb35229062e61f161d30f5fad69fcd6097ae
SHA512
47cbae2cd1c729fbe6ef55ef5ad6102f636dfb62dd4b4011ad8d163dfdd038d94201b49e48847fed4130e5523b0279b921eedcb94ee4611f42e6aa102bb3705f
DIST botocore-1.41.3.gh.tar.gz 15508146 BLAKE2B
ee0ef8eeb86c0ed90b30b2bf9fa180e300f015ebc219b58b975e4f835eeed7b411a491aca6de9628b53538d308f20985dfce249f0f3a9bc37d72058f1c36f371
SHA512
09a00793df98c337d6e9a8ed67841af64a95b701f1b54675f764ba6553549efb7f27061ecc5d7f8b3b3affccb20d4044d052648fc3a913b4e5cb901a7d129118
+DIST botocore-1.41.4.gh.tar.gz 15518786 BLAKE2B
3941223f02cc709f3388b725b15eb6b563f134c14beb8084a19899efa1acb4a8f93e44e4a747f9dbbe53f3f4a7b347e7311f381afae6f210a7e45aeda97379c0
SHA512
77ec108112da6e31e62f923c465a33e621257b497732da142fae90df4ec39a37f37cfaa056ea41dfe0858227221aa54db79c33fbd4cb42745bc3467a85f5c4a9
diff --git a/dev-python/botocore/botocore-1.41.4.ebuild
b/dev-python/botocore/botocore-1.41.4.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.41.4.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: cad5839a3759b880be2ad67a185eb688e2cc545e Author: Arthur Zamarin gentoo org> AuthorDate: Tue Nov 25 20:18:55 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Nov 25 20:18:55 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cad5839a dev-python/botocore: Stabilize 1.40.59 ALLARCHES, #966516 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/botocore/botocore-1.40.59.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/botocore/botocore-1.40.59.ebuild b/dev-python/botocore/botocore-1.40.59.ebuild index a931fcaefec4..5d6a29be5655 100644 --- a/dev-python/botocore/botocore-1.40.59.ebuild +++ b/dev-python/botocore/botocore-1.40.59.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: f8d7bdd2b6c5dae54102ea52f1f0ce5b3c4e949c
Author: Michał Górny gentoo org>
AuthorDate: Tue Nov 25 06:35:07 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Nov 25 07:15:09 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8d7bdd2
dev-python/botocore: Bump to 1.41.3
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest | 1 +
dev-python/botocore/botocore-1.41.3.ebuild | 67 ++
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index bcd79c5ecb06..ae45f6a906fc 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,3 +5,4 @@ DIST botocore-1.40.64.gh.tar.gz 15230274 BLAKE2B
6156b2d80f6aee5df0d746bf3a2fe1b
DIST botocore-1.40.69.gh.tar.gz 15265787 BLAKE2B
c567c9d2cd25d98e7055b829ca337654f3c2f239296e32735d8064dc698a4fee41464a0ca22453f93feea7a9d6eb58183406780c56bab345521420c7177681a9
SHA512
2c76026a2b5114fbc4d8be54cf67ade64f3a563f8b50e83bdfc1f238f220a94acb1ca1aa607ce4934a8e2b58ebfa2c4b07892b693ad80d539188352a3ffa1f75
DIST botocore-1.40.74.gh.tar.gz 15284643 BLAKE2B
585f072a5ec39c12e3f74a272b0c5ed7d07d1f69b704058d9154da2c12753008b57c5c1c05e7cc982aa4cf28060aa20c62f7ecb6874534b109e409f3b2fcf05c
SHA512
c17d51212481e5e3c4af912679894fb73ae4084d983cc086e99ffa7b3522723ce7bf82e6745cc55cc1db9d2ae1657d0e1a74cbd3b06653e7fc1987125667b18d
DIST botocore-1.41.2.gh.tar.gz 15504253 BLAKE2B
3c3967e3876ec2529ed0fbd192594f963ebc75f27f196188456a3f4999187b92072224da7d0d91d3dba44c109a74eb35229062e61f161d30f5fad69fcd6097ae
SHA512
47cbae2cd1c729fbe6ef55ef5ad6102f636dfb62dd4b4011ad8d163dfdd038d94201b49e48847fed4130e5523b0279b921eedcb94ee4611f42e6aa102bb3705f
+DIST botocore-1.41.3.gh.tar.gz 15508146 BLAKE2B
ee0ef8eeb86c0ed90b30b2bf9fa180e300f015ebc219b58b975e4f835eeed7b411a491aca6de9628b53538d308f20985dfce249f0f3a9bc37d72058f1c36f371
SHA512
09a00793df98c337d6e9a8ed67841af64a95b701f1b54675f764ba6553549efb7f27061ecc5d7f8b3b3affccb20d4044d052648fc3a913b4e5cb901a7d129118
diff --git a/dev-python/botocore/botocore-1.41.3.ebuild
b/dev-python/botocore/botocore-1.41.3.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.41.3.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 3167a13bcb7175140d8cc000ecb23aa0a55657aa
Author: Michał Górny gentoo org>
AuthorDate: Sun Nov 23 03:55:51 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sun Nov 23 03:55:51 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3167a13b
dev-python/botocore: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 4 --
dev-python/botocore/botocore-1.40.75.ebuild | 67 -
dev-python/botocore/botocore-1.40.76.ebuild | 67 -
dev-python/botocore/botocore-1.41.0.ebuild | 67 -
dev-python/botocore/botocore-1.41.1.ebuild | 67 -
5 files changed, 272 deletions(-)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index a34573b7ca59..bcd79c5ecb06 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,8 +4,4 @@ DIST botocore-1.40.59.gh.tar.gz 15284317 BLAKE2B
f0e5b5ac06292c003ac6dcf0d8b4098
DIST botocore-1.40.64.gh.tar.gz 15230274 BLAKE2B
6156b2d80f6aee5df0d746bf3a2fe1bda6cee3435612d3db12a8134b9fdfa7a6c250752dadb562d1c804052ea6c775f802067d611ba1fb597e9d90439e219b64
SHA512
a8c7793146d25ae5cabe12fa5a65e8195f35029dd2f0dd9a6d012b8abfe41e1871808e1dd3d550ac153ce323c15c398b35a535780c5e143bbe5645b5eeb8c620
DIST botocore-1.40.69.gh.tar.gz 15265787 BLAKE2B
c567c9d2cd25d98e7055b829ca337654f3c2f239296e32735d8064dc698a4fee41464a0ca22453f93feea7a9d6eb58183406780c56bab345521420c7177681a9
SHA512
2c76026a2b5114fbc4d8be54cf67ade64f3a563f8b50e83bdfc1f238f220a94acb1ca1aa607ce4934a8e2b58ebfa2c4b07892b693ad80d539188352a3ffa1f75
DIST botocore-1.40.74.gh.tar.gz 15284643 BLAKE2B
585f072a5ec39c12e3f74a272b0c5ed7d07d1f69b704058d9154da2c12753008b57c5c1c05e7cc982aa4cf28060aa20c62f7ecb6874534b109e409f3b2fcf05c
SHA512
c17d51212481e5e3c4af912679894fb73ae4084d983cc086e99ffa7b3522723ce7bf82e6745cc55cc1db9d2ae1657d0e1a74cbd3b06653e7fc1987125667b18d
-DIST botocore-1.40.75.gh.tar.gz 15307607 BLAKE2B
0529d1f62bb6ac6b730eceb4ed53961636399818b3b832df28c2f3c8b3fe8bcd8f0609ce84cb95c9c45dc2385458b8756b9a8801da9b081410d67ef916dd8f9b
SHA512
1f06fc8767f95502c36d8e68116059f42c7a4b9cb7c4ef6329f1fef3b19fd33d85519ac571138b0ad64af8c99c69b57d9c7f07c443922e7853b5c625ecb2d973
-DIST botocore-1.40.76.gh.tar.gz 15329738 BLAKE2B
b52289d014878fe6f6ba8053ce84c77fd569819bc5f0b482a3aa1e9f543739e019ef35d530487e0bae33f80e45e302741ab4437e3f1841618fca59caf3d95b03
SHA512
4ce5c91ce346f5317ac0287913926743785388f31f746e05dc6751b3ee8e087382a4f140a46a4df83327e3c18f3f5c88d6e834abe24c35fcc810ba4ee23ec933
-DIST botocore-1.41.0.gh.tar.gz 15418409 BLAKE2B
8f6e3de98b80ac158b9989d086ffd64cdc06a4c819864758ca9aa4ac5a97876dbd6fc3cef398602b02f0cbc1453ffd0cdd23f664e10fdb877cf318031f5908f9
SHA512
29da9fa5c4d2fc5c014010b6b186a1aff7c343de97ae905ae084c14046dea3135840ec579085f65072b57bb4a604127d660f97c67bbf89748982bdd856eab48f
-DIST botocore-1.41.1.gh.tar.gz 15457246 BLAKE2B
4729105ed3279d506664a5fc2eb89a4d01470ed6cb8dd685232c6d1bfb78b77a3bda7dff83f18d4750697789b5f094839ff95607efb23c52be33549db6f9b520
SHA512
f0c4ba8bd9db6e180d8a8248fd9090f82207e67194c0b7fd62cc1a28d3ba82ef61a5be98220a7138ebc8212a3ee5b72618f55b46f1a4ed2282d33576b1f12192
DIST botocore-1.41.2.gh.tar.gz 15504253 BLAKE2B
3c3967e3876ec2529ed0fbd192594f963ebc75f27f196188456a3f4999187b92072224da7d0d91d3dba44c109a74eb35229062e61f161d30f5fad69fcd6097ae
SHA512
47cbae2cd1c729fbe6ef55ef5ad6102f636dfb62dd4b4011ad8d163dfdd038d94201b49e48847fed4130e5523b0279b921eedcb94ee4611f42e6aa102bb3705f
diff --git a/dev-python/botocore/botocore-1.40.75.ebuild
b/dev-python/botocore/botocore-1.40.75.ebuild
deleted file mode 100644
index a931fcaefec4..
--- a/dev-python/botocore/botocore-1.40.75.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11..14} )
-
-inherit distutils-r1
-
-DESCRIPTION="Low-level, data-driven core of boto 3"
-HOMEPAGE="
- https://github.com/boto/botocore/
- https://pypi.org/project/botocore/
-"
-SRC_URI="
- https://github.com/boto/botocore/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
-
-RDEPEND="
- =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
-"
-# unbundled packages
-RDEPEND+="
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/jsonschema[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_PLUGINS=()
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
- # unpin deps
- sed -i -e "s:>=.*':':" setup.py || die
-
- # unbundle deps
- rm -r botocore/vendored || die
- find -name '*.py' -exec sed -i \
-
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 10844b7bcc44b6a2ccc7580ca30b14e689d920a6
Author: Michał Górny gentoo org>
AuthorDate: Sat Nov 22 05:58:42 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Nov 22 05:58:42 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10844b7b
dev-python/botocore: Bump to 1.41.2
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest | 1 +
dev-python/botocore/botocore-1.41.2.ebuild | 67 ++
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index ae632847ab77..a34573b7ca59 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -8,3 +8,4 @@ DIST botocore-1.40.75.gh.tar.gz 15307607 BLAKE2B
0529d1f62bb6ac6b730eceb4ed53961
DIST botocore-1.40.76.gh.tar.gz 15329738 BLAKE2B
b52289d014878fe6f6ba8053ce84c77fd569819bc5f0b482a3aa1e9f543739e019ef35d530487e0bae33f80e45e302741ab4437e3f1841618fca59caf3d95b03
SHA512
4ce5c91ce346f5317ac0287913926743785388f31f746e05dc6751b3ee8e087382a4f140a46a4df83327e3c18f3f5c88d6e834abe24c35fcc810ba4ee23ec933
DIST botocore-1.41.0.gh.tar.gz 15418409 BLAKE2B
8f6e3de98b80ac158b9989d086ffd64cdc06a4c819864758ca9aa4ac5a97876dbd6fc3cef398602b02f0cbc1453ffd0cdd23f664e10fdb877cf318031f5908f9
SHA512
29da9fa5c4d2fc5c014010b6b186a1aff7c343de97ae905ae084c14046dea3135840ec579085f65072b57bb4a604127d660f97c67bbf89748982bdd856eab48f
DIST botocore-1.41.1.gh.tar.gz 15457246 BLAKE2B
4729105ed3279d506664a5fc2eb89a4d01470ed6cb8dd685232c6d1bfb78b77a3bda7dff83f18d4750697789b5f094839ff95607efb23c52be33549db6f9b520
SHA512
f0c4ba8bd9db6e180d8a8248fd9090f82207e67194c0b7fd62cc1a28d3ba82ef61a5be98220a7138ebc8212a3ee5b72618f55b46f1a4ed2282d33576b1f12192
+DIST botocore-1.41.2.gh.tar.gz 15504253 BLAKE2B
3c3967e3876ec2529ed0fbd192594f963ebc75f27f196188456a3f4999187b92072224da7d0d91d3dba44c109a74eb35229062e61f161d30f5fad69fcd6097ae
SHA512
47cbae2cd1c729fbe6ef55ef5ad6102f636dfb62dd4b4011ad8d163dfdd038d94201b49e48847fed4130e5523b0279b921eedcb94ee4611f42e6aa102bb3705f
diff --git a/dev-python/botocore/botocore-1.41.2.ebuild
b/dev-python/botocore/botocore-1.41.2.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.41.2.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 4affef0960b51efe72df227b79d6266fc0ca10ea
Author: Michał Górny gentoo org>
AuthorDate: Fri Nov 21 01:56:21 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Nov 21 01:56:21 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4affef09
dev-python/botocore: Bump to 1.41.1
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest | 1 +
dev-python/botocore/botocore-1.41.1.ebuild | 67 ++
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index d3e1dc0f9ae7..ae632847ab77 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -7,3 +7,4 @@ DIST botocore-1.40.74.gh.tar.gz 15284643 BLAKE2B
585f072a5ec39c12e3f74a272b0c5ed
DIST botocore-1.40.75.gh.tar.gz 15307607 BLAKE2B
0529d1f62bb6ac6b730eceb4ed53961636399818b3b832df28c2f3c8b3fe8bcd8f0609ce84cb95c9c45dc2385458b8756b9a8801da9b081410d67ef916dd8f9b
SHA512
1f06fc8767f95502c36d8e68116059f42c7a4b9cb7c4ef6329f1fef3b19fd33d85519ac571138b0ad64af8c99c69b57d9c7f07c443922e7853b5c625ecb2d973
DIST botocore-1.40.76.gh.tar.gz 15329738 BLAKE2B
b52289d014878fe6f6ba8053ce84c77fd569819bc5f0b482a3aa1e9f543739e019ef35d530487e0bae33f80e45e302741ab4437e3f1841618fca59caf3d95b03
SHA512
4ce5c91ce346f5317ac0287913926743785388f31f746e05dc6751b3ee8e087382a4f140a46a4df83327e3c18f3f5c88d6e834abe24c35fcc810ba4ee23ec933
DIST botocore-1.41.0.gh.tar.gz 15418409 BLAKE2B
8f6e3de98b80ac158b9989d086ffd64cdc06a4c819864758ca9aa4ac5a97876dbd6fc3cef398602b02f0cbc1453ffd0cdd23f664e10fdb877cf318031f5908f9
SHA512
29da9fa5c4d2fc5c014010b6b186a1aff7c343de97ae905ae084c14046dea3135840ec579085f65072b57bb4a604127d660f97c67bbf89748982bdd856eab48f
+DIST botocore-1.41.1.gh.tar.gz 15457246 BLAKE2B
4729105ed3279d506664a5fc2eb89a4d01470ed6cb8dd685232c6d1bfb78b77a3bda7dff83f18d4750697789b5f094839ff95607efb23c52be33549db6f9b520
SHA512
f0c4ba8bd9db6e180d8a8248fd9090f82207e67194c0b7fd62cc1a28d3ba82ef61a5be98220a7138ebc8212a3ee5b72618f55b46f1a4ed2282d33576b1f12192
diff --git a/dev-python/botocore/botocore-1.41.1.ebuild
b/dev-python/botocore/botocore-1.41.1.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.41.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 8ae00e441877aed2e7684a71f43df6fea2bd5c39
Author: Michał Górny gentoo org>
AuthorDate: Thu Nov 20 02:30:18 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Nov 20 02:30:18 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ae00e44
dev-python/botocore: Bump to 1.41.0
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest | 1 +
dev-python/botocore/botocore-1.41.0.ebuild | 67 ++
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 62909b5656fc..d3e1dc0f9ae7 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -6,3 +6,4 @@ DIST botocore-1.40.69.gh.tar.gz 15265787 BLAKE2B
c567c9d2cd25d98e7055b829ca33765
DIST botocore-1.40.74.gh.tar.gz 15284643 BLAKE2B
585f072a5ec39c12e3f74a272b0c5ed7d07d1f69b704058d9154da2c12753008b57c5c1c05e7cc982aa4cf28060aa20c62f7ecb6874534b109e409f3b2fcf05c
SHA512
c17d51212481e5e3c4af912679894fb73ae4084d983cc086e99ffa7b3522723ce7bf82e6745cc55cc1db9d2ae1657d0e1a74cbd3b06653e7fc1987125667b18d
DIST botocore-1.40.75.gh.tar.gz 15307607 BLAKE2B
0529d1f62bb6ac6b730eceb4ed53961636399818b3b832df28c2f3c8b3fe8bcd8f0609ce84cb95c9c45dc2385458b8756b9a8801da9b081410d67ef916dd8f9b
SHA512
1f06fc8767f95502c36d8e68116059f42c7a4b9cb7c4ef6329f1fef3b19fd33d85519ac571138b0ad64af8c99c69b57d9c7f07c443922e7853b5c625ecb2d973
DIST botocore-1.40.76.gh.tar.gz 15329738 BLAKE2B
b52289d014878fe6f6ba8053ce84c77fd569819bc5f0b482a3aa1e9f543739e019ef35d530487e0bae33f80e45e302741ab4437e3f1841618fca59caf3d95b03
SHA512
4ce5c91ce346f5317ac0287913926743785388f31f746e05dc6751b3ee8e087382a4f140a46a4df83327e3c18f3f5c88d6e834abe24c35fcc810ba4ee23ec933
+DIST botocore-1.41.0.gh.tar.gz 15418409 BLAKE2B
8f6e3de98b80ac158b9989d086ffd64cdc06a4c819864758ca9aa4ac5a97876dbd6fc3cef398602b02f0cbc1453ffd0cdd23f664e10fdb877cf318031f5908f9
SHA512
29da9fa5c4d2fc5c014010b6b186a1aff7c343de97ae905ae084c14046dea3135840ec579085f65072b57bb4a604127d660f97c67bbf89748982bdd856eab48f
diff --git a/dev-python/botocore/botocore-1.41.0.ebuild
b/dev-python/botocore/botocore-1.41.0.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.41.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 95a5a72d69bee6fc8df1f200322304e7ec5ac428
Author: Michał Górny gentoo org>
AuthorDate: Wed Nov 19 03:19:08 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Wed Nov 19 03:19:08 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a5a72d
dev-python/botocore: Bump to 1.40.76
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.40.76.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index eb664f9372d6..62909b5656fc 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,3 +5,4 @@ DIST botocore-1.40.64.gh.tar.gz 15230274 BLAKE2B
6156b2d80f6aee5df0d746bf3a2fe1b
DIST botocore-1.40.69.gh.tar.gz 15265787 BLAKE2B
c567c9d2cd25d98e7055b829ca337654f3c2f239296e32735d8064dc698a4fee41464a0ca22453f93feea7a9d6eb58183406780c56bab345521420c7177681a9
SHA512
2c76026a2b5114fbc4d8be54cf67ade64f3a563f8b50e83bdfc1f238f220a94acb1ca1aa607ce4934a8e2b58ebfa2c4b07892b693ad80d539188352a3ffa1f75
DIST botocore-1.40.74.gh.tar.gz 15284643 BLAKE2B
585f072a5ec39c12e3f74a272b0c5ed7d07d1f69b704058d9154da2c12753008b57c5c1c05e7cc982aa4cf28060aa20c62f7ecb6874534b109e409f3b2fcf05c
SHA512
c17d51212481e5e3c4af912679894fb73ae4084d983cc086e99ffa7b3522723ce7bf82e6745cc55cc1db9d2ae1657d0e1a74cbd3b06653e7fc1987125667b18d
DIST botocore-1.40.75.gh.tar.gz 15307607 BLAKE2B
0529d1f62bb6ac6b730eceb4ed53961636399818b3b832df28c2f3c8b3fe8bcd8f0609ce84cb95c9c45dc2385458b8756b9a8801da9b081410d67ef916dd8f9b
SHA512
1f06fc8767f95502c36d8e68116059f42c7a4b9cb7c4ef6329f1fef3b19fd33d85519ac571138b0ad64af8c99c69b57d9c7f07c443922e7853b5c625ecb2d973
+DIST botocore-1.40.76.gh.tar.gz 15329738 BLAKE2B
b52289d014878fe6f6ba8053ce84c77fd569819bc5f0b482a3aa1e9f543739e019ef35d530487e0bae33f80e45e302741ab4437e3f1841618fca59caf3d95b03
SHA512
4ce5c91ce346f5317ac0287913926743785388f31f746e05dc6751b3ee8e087382a4f140a46a4df83327e3c18f3f5c88d6e834abe24c35fcc810ba4ee23ec933
diff --git a/dev-python/botocore/botocore-1.40.76.ebuild
b/dev-python/botocore/botocore-1.40.76.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.40.76.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 866d429e63e883b4a5ba0c18490049492aec1fe3
Author: Michał Górny gentoo org>
AuthorDate: Tue Nov 18 05:34:45 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Nov 18 06:42:02 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=866d429e
dev-python/botocore: Bump to 1.40.75
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.40.75.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index a66f4313ab02..eb664f9372d6 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,3 +4,4 @@ DIST botocore-1.40.59.gh.tar.gz 15284317 BLAKE2B
f0e5b5ac06292c003ac6dcf0d8b4098
DIST botocore-1.40.64.gh.tar.gz 15230274 BLAKE2B
6156b2d80f6aee5df0d746bf3a2fe1bda6cee3435612d3db12a8134b9fdfa7a6c250752dadb562d1c804052ea6c775f802067d611ba1fb597e9d90439e219b64
SHA512
a8c7793146d25ae5cabe12fa5a65e8195f35029dd2f0dd9a6d012b8abfe41e1871808e1dd3d550ac153ce323c15c398b35a535780c5e143bbe5645b5eeb8c620
DIST botocore-1.40.69.gh.tar.gz 15265787 BLAKE2B
c567c9d2cd25d98e7055b829ca337654f3c2f239296e32735d8064dc698a4fee41464a0ca22453f93feea7a9d6eb58183406780c56bab345521420c7177681a9
SHA512
2c76026a2b5114fbc4d8be54cf67ade64f3a563f8b50e83bdfc1f238f220a94acb1ca1aa607ce4934a8e2b58ebfa2c4b07892b693ad80d539188352a3ffa1f75
DIST botocore-1.40.74.gh.tar.gz 15284643 BLAKE2B
585f072a5ec39c12e3f74a272b0c5ed7d07d1f69b704058d9154da2c12753008b57c5c1c05e7cc982aa4cf28060aa20c62f7ecb6874534b109e409f3b2fcf05c
SHA512
c17d51212481e5e3c4af912679894fb73ae4084d983cc086e99ffa7b3522723ce7bf82e6745cc55cc1db9d2ae1657d0e1a74cbd3b06653e7fc1987125667b18d
+DIST botocore-1.40.75.gh.tar.gz 15307607 BLAKE2B
0529d1f62bb6ac6b730eceb4ed53961636399818b3b832df28c2f3c8b3fe8bcd8f0609ce84cb95c9c45dc2385458b8756b9a8801da9b081410d67ef916dd8f9b
SHA512
1f06fc8767f95502c36d8e68116059f42c7a4b9cb7c4ef6329f1fef3b19fd33d85519ac571138b0ad64af8c99c69b57d9c7f07c443922e7853b5c625ecb2d973
diff --git a/dev-python/botocore/botocore-1.40.75.ebuild
b/dev-python/botocore/botocore-1.40.75.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.40.75.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 45dd53f37441959ac8adf5206a3d982ee3434546
Author: Michał Górny gentoo org>
AuthorDate: Sat Nov 15 06:58:34 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Nov 15 07:08:45 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45dd53f3
dev-python/botocore: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 5 ---
dev-python/botocore/botocore-1.40.45.ebuild | 67 -
dev-python/botocore/botocore-1.40.70.ebuild | 67 -
dev-python/botocore/botocore-1.40.71.ebuild | 67 -
dev-python/botocore/botocore-1.40.72.ebuild | 67 -
dev-python/botocore/botocore-1.40.73.ebuild | 67 -
6 files changed, 340 deletions(-)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 87661cc27f57..a66f4313ab02 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,11 +1,6 @@
-DIST botocore-1.40.45.gh.tar.gz 15197014 BLAKE2B
6b44913005d75f22b0ff993b1fea47a417832d17988cc2d39325f1aa3151690bd4f3248f4ab4a338edea23833ff731bc56808d8e4c2a99cb08e280f27fc301f1
SHA512
0d6746d501c774139be0bd669df118eea875b886de972a71bdbd64085db68697edba57fc1eecebac2e91f772b96ceea8636ef04af3dbeaa0d4d163a6d61156c8
DIST botocore-1.40.50.gh.tar.gz 15222465 BLAKE2B
626b040c06531d96c1e0276e4bf6a70747b2c8184d9178b24333b1b7e91e833175114d31e7ee1b48b83597b22b2869132b50f3834a4bdaa082a111a7a9f41a10
SHA512
91ac7467c8b1cc58d2b29a0bb34d7374a7c8987eb73caccc3b3becb782995d64a874d099ea74a5e0c046d0aae2497211a0a84d3a8e7f42efc1252fa6ab517872
DIST botocore-1.40.55.gh.tar.gz 15255349 BLAKE2B
22516d43d5737d92bbead967a13b4ce72fc6d35d928f9ac6d9906505412813b1649a5b5e73d14f90d7650682568ca3545e4b4b70b9908570725f4c3e2a4adaee
SHA512
175dafe4d80c9283cfd4e81d74e59ad694356438b1a32c765baa78686b2afeb3f7e6083e76cdf488efcec0fbfb26967a408cb9a9cb48d0a0feb37977254a14a6
DIST botocore-1.40.59.gh.tar.gz 15284317 BLAKE2B
f0e5b5ac06292c003ac6dcf0d8b4098b12cdeb2ea5ef8158aa1ce2730e8f0bfb65a5156f64decaec9ef2d144f3aebbad1e2f2389e80d6d3cdef24f735f2e
SHA512
04aabb134f24782274c3b44b0addc45523e36216372e07da271d282968200b66785c4ca92754a79a0ae26fc93c2448e032f0e498552eb8b344c618cd2be2221a
DIST botocore-1.40.64.gh.tar.gz 15230274 BLAKE2B
6156b2d80f6aee5df0d746bf3a2fe1bda6cee3435612d3db12a8134b9fdfa7a6c250752dadb562d1c804052ea6c775f802067d611ba1fb597e9d90439e219b64
SHA512
a8c7793146d25ae5cabe12fa5a65e8195f35029dd2f0dd9a6d012b8abfe41e1871808e1dd3d550ac153ce323c15c398b35a535780c5e143bbe5645b5eeb8c620
DIST botocore-1.40.69.gh.tar.gz 15265787 BLAKE2B
c567c9d2cd25d98e7055b829ca337654f3c2f239296e32735d8064dc698a4fee41464a0ca22453f93feea7a9d6eb58183406780c56bab345521420c7177681a9
SHA512
2c76026a2b5114fbc4d8be54cf67ade64f3a563f8b50e83bdfc1f238f220a94acb1ca1aa607ce4934a8e2b58ebfa2c4b07892b693ad80d539188352a3ffa1f75
-DIST botocore-1.40.70.gh.tar.gz 15269974 BLAKE2B
8027b9c8439796ae28768ca127c7ea239afe70dda0f048715b933fb35552f00fbcd5c87599cf673cd9ebb260a9254bb18fe59cb4787e3e0b4198660140580c35
SHA512
e36fa0f865f119723a5fc2a3884035af5a2be7a499e4cc442fc060bab6bd8fc4382fef7144fbbc1fe2d5a9b6bad29fe1baf65c89e98f21eb58f5154809748db6
-DIST botocore-1.40.71.gh.tar.gz 15272822 BLAKE2B
0637e4bea27fdf3236f174b2873c477bdd173da65c3d24b09d70ed98359b213494bb940ef26cede57009443a00987199dc05dd99109416c3cbeee402bf62ded6
SHA512
7d717f5655004de89f3c3e9415ff64d68315f33598f8b89441c8e3e0e4a59512b2a23e16ce0c5200268aee5b7c67e43688a483cad852d5cb0b497e8abee36bd7
-DIST botocore-1.40.72.gh.tar.gz 15277307 BLAKE2B
60e4046543cdfae7c949baac55e9df1ae341f4df5612b870c300126e7ad67c9c64898128660258994094944258bfafef3a10dc15f1ed7edec08c5278345dfb39
SHA512
8851041c3b622a0492f945f0e202b16e118efc872c7b6adaf3cb07e3d46b202eba2b234d5dea2d0649a821a93efc11f48cc351cb124cb34bb4e151eb6cbd22d6
-DIST botocore-1.40.73.gh.tar.gz 15284146 BLAKE2B
7ffa02e27a33f83af128c2b8e0cdbc584bbc1ed6f727258f68001339280b5e59ec123398e70be0d15974c757766e5db8d2129d22ce276cf8b78010e7206e20f1
SHA512
89899fbcbb1a0e0bcb62dce67ed468bbc284c024aa315d947df917cda16f93a13a961509bcdb3adf238cb37cf64a17e49c04af1d96aa47984dc3ff98de768464
DIST botocore-1.40.74.gh.tar.gz 15284643 BLAKE2B
585f072a5ec39c12e3f74a272b0c5ed7d07d1f69b704058d9154da2c12753008b57c5c1c05e7cc982aa4cf28060aa20c62f7ecb6874534b109e409f3b2fcf05c
SHA512
c17d51212481e5e3c4af912679894fb73ae4084d983cc086e99ffa7b3522723ce7bf82e6745cc55cc1db9d2ae1657d0e1a74cbd3b06653e7fc1987125667b18d
diff --git a/dev-python/botocore/botocore-1.40.45.ebuild
b/dev-python/botocore/botocore-1.40.45.ebuild
deleted file mode 100644
index 5d6a29be5655..
--- a/dev-python/botocore/botocore-1.40.45.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11..14} )
-
-inherit di
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 9ac565338b29c512fcc1fe73ad22d0701cc5adeb
Author: Michał Górny gentoo org>
AuthorDate: Sat Nov 15 06:04:50 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Nov 15 06:55:59 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ac56533
dev-python/botocore: Bump to 1.40.74
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.40.74.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 6e3e2c0b88ba..87661cc27f57 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -8,3 +8,4 @@ DIST botocore-1.40.70.gh.tar.gz 15269974 BLAKE2B
8027b9c8439796ae28768ca127c7ea2
DIST botocore-1.40.71.gh.tar.gz 15272822 BLAKE2B
0637e4bea27fdf3236f174b2873c477bdd173da65c3d24b09d70ed98359b213494bb940ef26cede57009443a00987199dc05dd99109416c3cbeee402bf62ded6
SHA512
7d717f5655004de89f3c3e9415ff64d68315f33598f8b89441c8e3e0e4a59512b2a23e16ce0c5200268aee5b7c67e43688a483cad852d5cb0b497e8abee36bd7
DIST botocore-1.40.72.gh.tar.gz 15277307 BLAKE2B
60e4046543cdfae7c949baac55e9df1ae341f4df5612b870c300126e7ad67c9c64898128660258994094944258bfafef3a10dc15f1ed7edec08c5278345dfb39
SHA512
8851041c3b622a0492f945f0e202b16e118efc872c7b6adaf3cb07e3d46b202eba2b234d5dea2d0649a821a93efc11f48cc351cb124cb34bb4e151eb6cbd22d6
DIST botocore-1.40.73.gh.tar.gz 15284146 BLAKE2B
7ffa02e27a33f83af128c2b8e0cdbc584bbc1ed6f727258f68001339280b5e59ec123398e70be0d15974c757766e5db8d2129d22ce276cf8b78010e7206e20f1
SHA512
89899fbcbb1a0e0bcb62dce67ed468bbc284c024aa315d947df917cda16f93a13a961509bcdb3adf238cb37cf64a17e49c04af1d96aa47984dc3ff98de768464
+DIST botocore-1.40.74.gh.tar.gz 15284643 BLAKE2B
585f072a5ec39c12e3f74a272b0c5ed7d07d1f69b704058d9154da2c12753008b57c5c1c05e7cc982aa4cf28060aa20c62f7ecb6874534b109e409f3b2fcf05c
SHA512
c17d51212481e5e3c4af912679894fb73ae4084d983cc086e99ffa7b3522723ce7bf82e6745cc55cc1db9d2ae1657d0e1a74cbd3b06653e7fc1987125667b18d
diff --git a/dev-python/botocore/botocore-1.40.74.ebuild
b/dev-python/botocore/botocore-1.40.74.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.40.74.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 864bd5a7f8e0554a6f5fe3243ef3dea3aa6eb1c7
Author: Michał Górny gentoo org>
AuthorDate: Fri Nov 14 01:57:32 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Nov 14 01:57:32 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=864bd5a7
dev-python/botocore: Bump to 1.40.73
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.40.73.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 74f9e15b66f4..6e3e2c0b88ba 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -7,3 +7,4 @@ DIST botocore-1.40.69.gh.tar.gz 15265787 BLAKE2B
c567c9d2cd25d98e7055b829ca33765
DIST botocore-1.40.70.gh.tar.gz 15269974 BLAKE2B
8027b9c8439796ae28768ca127c7ea239afe70dda0f048715b933fb35552f00fbcd5c87599cf673cd9ebb260a9254bb18fe59cb4787e3e0b4198660140580c35
SHA512
e36fa0f865f119723a5fc2a3884035af5a2be7a499e4cc442fc060bab6bd8fc4382fef7144fbbc1fe2d5a9b6bad29fe1baf65c89e98f21eb58f5154809748db6
DIST botocore-1.40.71.gh.tar.gz 15272822 BLAKE2B
0637e4bea27fdf3236f174b2873c477bdd173da65c3d24b09d70ed98359b213494bb940ef26cede57009443a00987199dc05dd99109416c3cbeee402bf62ded6
SHA512
7d717f5655004de89f3c3e9415ff64d68315f33598f8b89441c8e3e0e4a59512b2a23e16ce0c5200268aee5b7c67e43688a483cad852d5cb0b497e8abee36bd7
DIST botocore-1.40.72.gh.tar.gz 15277307 BLAKE2B
60e4046543cdfae7c949baac55e9df1ae341f4df5612b870c300126e7ad67c9c64898128660258994094944258bfafef3a10dc15f1ed7edec08c5278345dfb39
SHA512
8851041c3b622a0492f945f0e202b16e118efc872c7b6adaf3cb07e3d46b202eba2b234d5dea2d0649a821a93efc11f48cc351cb124cb34bb4e151eb6cbd22d6
+DIST botocore-1.40.73.gh.tar.gz 15284146 BLAKE2B
7ffa02e27a33f83af128c2b8e0cdbc584bbc1ed6f727258f68001339280b5e59ec123398e70be0d15974c757766e5db8d2129d22ce276cf8b78010e7206e20f1
SHA512
89899fbcbb1a0e0bcb62dce67ed468bbc284c024aa315d947df917cda16f93a13a961509bcdb3adf238cb37cf64a17e49c04af1d96aa47984dc3ff98de768464
diff --git a/dev-python/botocore/botocore-1.40.73.ebuild
b/dev-python/botocore/botocore-1.40.73.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.40.73.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 2e2a6c2b9e1d4829987ba49d1ee306d99864458c
Author: Michał Górny gentoo org>
AuthorDate: Thu Nov 13 02:25:21 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Nov 13 03:37:59 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e2a6c2b
dev-python/botocore: Bump to 1.40.72
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.40.72.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 6a63e2c5a224..74f9e15b66f4 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -6,3 +6,4 @@ DIST botocore-1.40.64.gh.tar.gz 15230274 BLAKE2B
6156b2d80f6aee5df0d746bf3a2fe1b
DIST botocore-1.40.69.gh.tar.gz 15265787 BLAKE2B
c567c9d2cd25d98e7055b829ca337654f3c2f239296e32735d8064dc698a4fee41464a0ca22453f93feea7a9d6eb58183406780c56bab345521420c7177681a9
SHA512
2c76026a2b5114fbc4d8be54cf67ade64f3a563f8b50e83bdfc1f238f220a94acb1ca1aa607ce4934a8e2b58ebfa2c4b07892b693ad80d539188352a3ffa1f75
DIST botocore-1.40.70.gh.tar.gz 15269974 BLAKE2B
8027b9c8439796ae28768ca127c7ea239afe70dda0f048715b933fb35552f00fbcd5c87599cf673cd9ebb260a9254bb18fe59cb4787e3e0b4198660140580c35
SHA512
e36fa0f865f119723a5fc2a3884035af5a2be7a499e4cc442fc060bab6bd8fc4382fef7144fbbc1fe2d5a9b6bad29fe1baf65c89e98f21eb58f5154809748db6
DIST botocore-1.40.71.gh.tar.gz 15272822 BLAKE2B
0637e4bea27fdf3236f174b2873c477bdd173da65c3d24b09d70ed98359b213494bb940ef26cede57009443a00987199dc05dd99109416c3cbeee402bf62ded6
SHA512
7d717f5655004de89f3c3e9415ff64d68315f33598f8b89441c8e3e0e4a59512b2a23e16ce0c5200268aee5b7c67e43688a483cad852d5cb0b497e8abee36bd7
+DIST botocore-1.40.72.gh.tar.gz 15277307 BLAKE2B
60e4046543cdfae7c949baac55e9df1ae341f4df5612b870c300126e7ad67c9c64898128660258994094944258bfafef3a10dc15f1ed7edec08c5278345dfb39
SHA512
8851041c3b622a0492f945f0e202b16e118efc872c7b6adaf3cb07e3d46b202eba2b234d5dea2d0649a821a93efc11f48cc351cb124cb34bb4e151eb6cbd22d6
diff --git a/dev-python/botocore/botocore-1.40.72.ebuild
b/dev-python/botocore/botocore-1.40.72.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.40.72.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 0db476ef691b25745c80657ce47b1fe9a1be59cf
Author: Michał Górny gentoo org>
AuthorDate: Wed Nov 12 01:49:05 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Wed Nov 12 01:49:05 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0db476ef
dev-python/botocore: Bump to 1.40.71
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.40.71.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 80b39dfe9f5b..6a63e2c5a224 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,3 +5,4 @@ DIST botocore-1.40.59.gh.tar.gz 15284317 BLAKE2B
f0e5b5ac06292c003ac6dcf0d8b4098
DIST botocore-1.40.64.gh.tar.gz 15230274 BLAKE2B
6156b2d80f6aee5df0d746bf3a2fe1bda6cee3435612d3db12a8134b9fdfa7a6c250752dadb562d1c804052ea6c775f802067d611ba1fb597e9d90439e219b64
SHA512
a8c7793146d25ae5cabe12fa5a65e8195f35029dd2f0dd9a6d012b8abfe41e1871808e1dd3d550ac153ce323c15c398b35a535780c5e143bbe5645b5eeb8c620
DIST botocore-1.40.69.gh.tar.gz 15265787 BLAKE2B
c567c9d2cd25d98e7055b829ca337654f3c2f239296e32735d8064dc698a4fee41464a0ca22453f93feea7a9d6eb58183406780c56bab345521420c7177681a9
SHA512
2c76026a2b5114fbc4d8be54cf67ade64f3a563f8b50e83bdfc1f238f220a94acb1ca1aa607ce4934a8e2b58ebfa2c4b07892b693ad80d539188352a3ffa1f75
DIST botocore-1.40.70.gh.tar.gz 15269974 BLAKE2B
8027b9c8439796ae28768ca127c7ea239afe70dda0f048715b933fb35552f00fbcd5c87599cf673cd9ebb260a9254bb18fe59cb4787e3e0b4198660140580c35
SHA512
e36fa0f865f119723a5fc2a3884035af5a2be7a499e4cc442fc060bab6bd8fc4382fef7144fbbc1fe2d5a9b6bad29fe1baf65c89e98f21eb58f5154809748db6
+DIST botocore-1.40.71.gh.tar.gz 15272822 BLAKE2B
0637e4bea27fdf3236f174b2873c477bdd173da65c3d24b09d70ed98359b213494bb940ef26cede57009443a00987199dc05dd99109416c3cbeee402bf62ded6
SHA512
7d717f5655004de89f3c3e9415ff64d68315f33598f8b89441c8e3e0e4a59512b2a23e16ce0c5200268aee5b7c67e43688a483cad852d5cb0b497e8abee36bd7
diff --git a/dev-python/botocore/botocore-1.40.71.ebuild
b/dev-python/botocore/botocore-1.40.71.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.40.71.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: fd5a257d00c1646e684cac5b0e41a0fe25e841a8
Author: Michał Górny gentoo org>
AuthorDate: Tue Nov 11 05:53:16 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Nov 11 05:53:16 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd5a257d
dev-python/botocore: Bump to 1.40.70
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.40.70.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index a496dc885c36..80b39dfe9f5b 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,3 +4,4 @@ DIST botocore-1.40.55.gh.tar.gz 15255349 BLAKE2B
22516d43d5737d92bbead967a13b4ce
DIST botocore-1.40.59.gh.tar.gz 15284317 BLAKE2B
f0e5b5ac06292c003ac6dcf0d8b4098b12cdeb2ea5ef8158aa1ce2730e8f0bfb65a5156f64decaec9ef2d144f3aebbad1e2f2389e80d6d3cdef24f735f2e
SHA512
04aabb134f24782274c3b44b0addc45523e36216372e07da271d282968200b66785c4ca92754a79a0ae26fc93c2448e032f0e498552eb8b344c618cd2be2221a
DIST botocore-1.40.64.gh.tar.gz 15230274 BLAKE2B
6156b2d80f6aee5df0d746bf3a2fe1bda6cee3435612d3db12a8134b9fdfa7a6c250752dadb562d1c804052ea6c775f802067d611ba1fb597e9d90439e219b64
SHA512
a8c7793146d25ae5cabe12fa5a65e8195f35029dd2f0dd9a6d012b8abfe41e1871808e1dd3d550ac153ce323c15c398b35a535780c5e143bbe5645b5eeb8c620
DIST botocore-1.40.69.gh.tar.gz 15265787 BLAKE2B
c567c9d2cd25d98e7055b829ca337654f3c2f239296e32735d8064dc698a4fee41464a0ca22453f93feea7a9d6eb58183406780c56bab345521420c7177681a9
SHA512
2c76026a2b5114fbc4d8be54cf67ade64f3a563f8b50e83bdfc1f238f220a94acb1ca1aa607ce4934a8e2b58ebfa2c4b07892b693ad80d539188352a3ffa1f75
+DIST botocore-1.40.70.gh.tar.gz 15269974 BLAKE2B
8027b9c8439796ae28768ca127c7ea239afe70dda0f048715b933fb35552f00fbcd5c87599cf673cd9ebb260a9254bb18fe59cb4787e3e0b4198660140580c35
SHA512
e36fa0f865f119723a5fc2a3884035af5a2be7a499e4cc442fc060bab6bd8fc4382fef7144fbbc1fe2d5a9b6bad29fe1baf65c89e98f21eb58f5154809748db6
diff --git a/dev-python/botocore/botocore-1.40.70.ebuild
b/dev-python/botocore/botocore-1.40.70.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.40.70.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: db4726cdb7605eb2c6d9c970b18ac02d7b038ea6 Author: Sam James gentoo org> AuthorDate: Tue Nov 11 02:02:51 2025 + Commit: Sam James gentoo org> CommitDate: Tue Nov 11 02:02:51 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db4726cd dev-python/botocore: Stabilize 1.40.50 ALLARCHES, #965924 Signed-off-by: Sam James gentoo.org> dev-python/botocore/botocore-1.40.50.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/botocore/botocore-1.40.50.ebuild b/dev-python/botocore/botocore-1.40.50.ebuild index a931fcaefec4..5d6a29be5655 100644 --- a/dev-python/botocore/botocore-1.40.50.ebuild +++ b/dev-python/botocore/botocore-1.40.50.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: afade29cd97ad7e89fde8b772af80654c8aaf001
Author: Michał Górny gentoo org>
AuthorDate: Sat Nov 8 06:57:01 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Nov 8 06:57:01 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afade29c
dev-python/botocore: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 5 ---
dev-python/botocore/botocore-1.40.40.ebuild | 67 -
dev-python/botocore/botocore-1.40.65.ebuild | 67 -
dev-python/botocore/botocore-1.40.66.ebuild | 67 -
dev-python/botocore/botocore-1.40.67.ebuild | 67 -
dev-python/botocore/botocore-1.40.68.ebuild | 67 -
6 files changed, 340 deletions(-)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 455a13a2abb4..a496dc885c36 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,11 +1,6 @@
-DIST botocore-1.40.40.gh.tar.gz 15161555 BLAKE2B
099fc06007aedcb65b73de369b00d799ce7166f7ba4838a75abb2158f13dceade699b47eb5bff3cde48b7e5316eb12c2ba08ab22cf642bbaf26907454fe1e393
SHA512
4625752f7d2593a12451d257002dabc8ec3aa84267a1466a8e5e767878aae0bf875ae82d899fffc6b740ac957cd08fbd1baafdb4b82c2ebbaaf6f5d14db5eba6
DIST botocore-1.40.45.gh.tar.gz 15197014 BLAKE2B
6b44913005d75f22b0ff993b1fea47a417832d17988cc2d39325f1aa3151690bd4f3248f4ab4a338edea23833ff731bc56808d8e4c2a99cb08e280f27fc301f1
SHA512
0d6746d501c774139be0bd669df118eea875b886de972a71bdbd64085db68697edba57fc1eecebac2e91f772b96ceea8636ef04af3dbeaa0d4d163a6d61156c8
DIST botocore-1.40.50.gh.tar.gz 15222465 BLAKE2B
626b040c06531d96c1e0276e4bf6a70747b2c8184d9178b24333b1b7e91e833175114d31e7ee1b48b83597b22b2869132b50f3834a4bdaa082a111a7a9f41a10
SHA512
91ac7467c8b1cc58d2b29a0bb34d7374a7c8987eb73caccc3b3becb782995d64a874d099ea74a5e0c046d0aae2497211a0a84d3a8e7f42efc1252fa6ab517872
DIST botocore-1.40.55.gh.tar.gz 15255349 BLAKE2B
22516d43d5737d92bbead967a13b4ce72fc6d35d928f9ac6d9906505412813b1649a5b5e73d14f90d7650682568ca3545e4b4b70b9908570725f4c3e2a4adaee
SHA512
175dafe4d80c9283cfd4e81d74e59ad694356438b1a32c765baa78686b2afeb3f7e6083e76cdf488efcec0fbfb26967a408cb9a9cb48d0a0feb37977254a14a6
DIST botocore-1.40.59.gh.tar.gz 15284317 BLAKE2B
f0e5b5ac06292c003ac6dcf0d8b4098b12cdeb2ea5ef8158aa1ce2730e8f0bfb65a5156f64decaec9ef2d144f3aebbad1e2f2389e80d6d3cdef24f735f2e
SHA512
04aabb134f24782274c3b44b0addc45523e36216372e07da271d282968200b66785c4ca92754a79a0ae26fc93c2448e032f0e498552eb8b344c618cd2be2221a
DIST botocore-1.40.64.gh.tar.gz 15230274 BLAKE2B
6156b2d80f6aee5df0d746bf3a2fe1bda6cee3435612d3db12a8134b9fdfa7a6c250752dadb562d1c804052ea6c775f802067d611ba1fb597e9d90439e219b64
SHA512
a8c7793146d25ae5cabe12fa5a65e8195f35029dd2f0dd9a6d012b8abfe41e1871808e1dd3d550ac153ce323c15c398b35a535780c5e143bbe5645b5eeb8c620
-DIST botocore-1.40.65.gh.tar.gz 15232368 BLAKE2B
87a15fb88b255cd44ff40e3089f28851d7dba8a63fbaa047a66b69d0196e44bcf382a12b0b9e36ef00cbbe8840e8ecacc562b156ff6d376ec00a7606e4e81969
SHA512
09779168d3adcdcf2c1e07ad9be56f6f368f4c63b9c99c4e4e09f46ae7ba407fc1883b2ec45144fb2d68db575acc60d20aa42ecf1c07fbb45195793ee62a0f26
-DIST botocore-1.40.66.gh.tar.gz 15233233 BLAKE2B
d30bd8bf6766d3f08ebadb9cb1fe70bb39cf5569756ce68a054c0e4e0658014fbfae84de664eeb3890771e8f550f475d03d4a17b8b09814f0aa66e9c35ac3eb7
SHA512
fa50ab93e759a9eb716d941eca102c1c57d9243dbaef686f5510a836731d8489c781395e2edbc8a9af4388ab2de151dcb83528bcf350b8acff2f77e9d85be5e2
-DIST botocore-1.40.67.gh.tar.gz 15242334 BLAKE2B
850db68086a9820b059a3465d7dad44d937b71c28b1b7b416854cb50d70fce846976507812fb8501b65aeda1afbfd57c6d6a8c53936f0e0c71e84e435557922e
SHA512
ef21d63af1a04b4f4d6605c55c38e604628b4c0d3e8eca0da47d49f229e646e12fc5eb4b2dfb8e9b1831fc88d3970a7aee2e3293ff63d4a2938f06292012f08c
-DIST botocore-1.40.68.gh.tar.gz 15260326 BLAKE2B
577c8bcfbcd6e26fdddaad7945cfcbf57c07aee50b84b9c07add93c95cf2c84ebdace5212cceb9b0b9a5c0b90aeb8796a14217825dccd4c24f479391d2a8afef
SHA512
ce61a0796c2dcdcea486b9e27876bb3f3963d531f52b4caddb6edde1b3eaac5b9675f9e6bea017ebc62ec26c0a2fab4e63fe0476c7411947df7a09f59a19e41f
DIST botocore-1.40.69.gh.tar.gz 15265787 BLAKE2B
c567c9d2cd25d98e7055b829ca337654f3c2f239296e32735d8064dc698a4fee41464a0ca22453f93feea7a9d6eb58183406780c56bab345521420c7177681a9
SHA512
2c76026a2b5114fbc4d8be54cf67ade64f3a563f8b50e83bdfc1f238f220a94acb1ca1aa607ce4934a8e2b58ebfa2c4b07892b693ad80d539188352a3ffa1f75
diff --git a/dev-python/botocore/botocore-1.40.40.ebuild
b/dev-python/botocore/botocore-1.40.40.ebuild
deleted file mode 100644
index 5d6a29be5655..
--- a/dev-python/botocore/botocore-1.40.40.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11..14} )
-
-inherit di
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 3e7d7c73279850356e563b3898766e68ccf61da1
Author: Michał Górny gentoo org>
AuthorDate: Sat Nov 8 05:55:30 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Nov 8 06:54:26 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e7d7c73
dev-python/botocore: Bump to 1.40.69
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.40.69.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 4caa20ca0a38..455a13a2abb4 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -8,3 +8,4 @@ DIST botocore-1.40.65.gh.tar.gz 15232368 BLAKE2B
87a15fb88b255cd44ff40e3089f2885
DIST botocore-1.40.66.gh.tar.gz 15233233 BLAKE2B
d30bd8bf6766d3f08ebadb9cb1fe70bb39cf5569756ce68a054c0e4e0658014fbfae84de664eeb3890771e8f550f475d03d4a17b8b09814f0aa66e9c35ac3eb7
SHA512
fa50ab93e759a9eb716d941eca102c1c57d9243dbaef686f5510a836731d8489c781395e2edbc8a9af4388ab2de151dcb83528bcf350b8acff2f77e9d85be5e2
DIST botocore-1.40.67.gh.tar.gz 15242334 BLAKE2B
850db68086a9820b059a3465d7dad44d937b71c28b1b7b416854cb50d70fce846976507812fb8501b65aeda1afbfd57c6d6a8c53936f0e0c71e84e435557922e
SHA512
ef21d63af1a04b4f4d6605c55c38e604628b4c0d3e8eca0da47d49f229e646e12fc5eb4b2dfb8e9b1831fc88d3970a7aee2e3293ff63d4a2938f06292012f08c
DIST botocore-1.40.68.gh.tar.gz 15260326 BLAKE2B
577c8bcfbcd6e26fdddaad7945cfcbf57c07aee50b84b9c07add93c95cf2c84ebdace5212cceb9b0b9a5c0b90aeb8796a14217825dccd4c24f479391d2a8afef
SHA512
ce61a0796c2dcdcea486b9e27876bb3f3963d531f52b4caddb6edde1b3eaac5b9675f9e6bea017ebc62ec26c0a2fab4e63fe0476c7411947df7a09f59a19e41f
+DIST botocore-1.40.69.gh.tar.gz 15265787 BLAKE2B
c567c9d2cd25d98e7055b829ca337654f3c2f239296e32735d8064dc698a4fee41464a0ca22453f93feea7a9d6eb58183406780c56bab345521420c7177681a9
SHA512
2c76026a2b5114fbc4d8be54cf67ade64f3a563f8b50e83bdfc1f238f220a94acb1ca1aa607ce4934a8e2b58ebfa2c4b07892b693ad80d539188352a3ffa1f75
diff --git a/dev-python/botocore/botocore-1.40.69.ebuild
b/dev-python/botocore/botocore-1.40.69.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.40.69.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 66620705b00446f00b71683ab19faa0e6cf207ee
Author: Michał Górny gentoo org>
AuthorDate: Fri Nov 7 02:19:47 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Nov 7 02:19:47 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66620705
dev-python/botocore: Bump to 1.40.68
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.40.68.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 91375e054f12..4caa20ca0a38 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -7,3 +7,4 @@ DIST botocore-1.40.64.gh.tar.gz 15230274 BLAKE2B
6156b2d80f6aee5df0d746bf3a2fe1b
DIST botocore-1.40.65.gh.tar.gz 15232368 BLAKE2B
87a15fb88b255cd44ff40e3089f28851d7dba8a63fbaa047a66b69d0196e44bcf382a12b0b9e36ef00cbbe8840e8ecacc562b156ff6d376ec00a7606e4e81969
SHA512
09779168d3adcdcf2c1e07ad9be56f6f368f4c63b9c99c4e4e09f46ae7ba407fc1883b2ec45144fb2d68db575acc60d20aa42ecf1c07fbb45195793ee62a0f26
DIST botocore-1.40.66.gh.tar.gz 15233233 BLAKE2B
d30bd8bf6766d3f08ebadb9cb1fe70bb39cf5569756ce68a054c0e4e0658014fbfae84de664eeb3890771e8f550f475d03d4a17b8b09814f0aa66e9c35ac3eb7
SHA512
fa50ab93e759a9eb716d941eca102c1c57d9243dbaef686f5510a836731d8489c781395e2edbc8a9af4388ab2de151dcb83528bcf350b8acff2f77e9d85be5e2
DIST botocore-1.40.67.gh.tar.gz 15242334 BLAKE2B
850db68086a9820b059a3465d7dad44d937b71c28b1b7b416854cb50d70fce846976507812fb8501b65aeda1afbfd57c6d6a8c53936f0e0c71e84e435557922e
SHA512
ef21d63af1a04b4f4d6605c55c38e604628b4c0d3e8eca0da47d49f229e646e12fc5eb4b2dfb8e9b1831fc88d3970a7aee2e3293ff63d4a2938f06292012f08c
+DIST botocore-1.40.68.gh.tar.gz 15260326 BLAKE2B
577c8bcfbcd6e26fdddaad7945cfcbf57c07aee50b84b9c07add93c95cf2c84ebdace5212cceb9b0b9a5c0b90aeb8796a14217825dccd4c24f479391d2a8afef
SHA512
ce61a0796c2dcdcea486b9e27876bb3f3963d531f52b4caddb6edde1b3eaac5b9675f9e6bea017ebc62ec26c0a2fab4e63fe0476c7411947df7a09f59a19e41f
diff --git a/dev-python/botocore/botocore-1.40.68.ebuild
b/dev-python/botocore/botocore-1.40.68.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.40.68.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: f325f2ef72bbc0cfc948538fb48aca9f15a218ab Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 5 05:36:57 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Nov 5 05:36:57 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f325f2ef dev-python/botocore: Stabilize 1.40.45 ALLARCHES, #965668 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/botocore/botocore-1.40.45.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/botocore/botocore-1.40.45.ebuild b/dev-python/botocore/botocore-1.40.45.ebuild index a931fcaefec4..5d6a29be5655 100644 --- a/dev-python/botocore/botocore-1.40.45.ebuild +++ b/dev-python/botocore/botocore-1.40.45.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 791239e549da50983273e04c503bd3e6b334ba2b
Author: Michał Górny gentoo org>
AuthorDate: Wed Nov 5 02:24:54 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Wed Nov 5 02:24:54 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=791239e5
dev-python/botocore: Bump to 1.40.66
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.40.66.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 1f024295dc6b..85299e301b22 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,3 +5,4 @@ DIST botocore-1.40.55.gh.tar.gz 15255349 BLAKE2B
22516d43d5737d92bbead967a13b4ce
DIST botocore-1.40.59.gh.tar.gz 15284317 BLAKE2B
f0e5b5ac06292c003ac6dcf0d8b4098b12cdeb2ea5ef8158aa1ce2730e8f0bfb65a5156f64decaec9ef2d144f3aebbad1e2f2389e80d6d3cdef24f735f2e
SHA512
04aabb134f24782274c3b44b0addc45523e36216372e07da271d282968200b66785c4ca92754a79a0ae26fc93c2448e032f0e498552eb8b344c618cd2be2221a
DIST botocore-1.40.64.gh.tar.gz 15230274 BLAKE2B
6156b2d80f6aee5df0d746bf3a2fe1bda6cee3435612d3db12a8134b9fdfa7a6c250752dadb562d1c804052ea6c775f802067d611ba1fb597e9d90439e219b64
SHA512
a8c7793146d25ae5cabe12fa5a65e8195f35029dd2f0dd9a6d012b8abfe41e1871808e1dd3d550ac153ce323c15c398b35a535780c5e143bbe5645b5eeb8c620
DIST botocore-1.40.65.gh.tar.gz 15232368 BLAKE2B
87a15fb88b255cd44ff40e3089f28851d7dba8a63fbaa047a66b69d0196e44bcf382a12b0b9e36ef00cbbe8840e8ecacc562b156ff6d376ec00a7606e4e81969
SHA512
09779168d3adcdcf2c1e07ad9be56f6f368f4c63b9c99c4e4e09f46ae7ba407fc1883b2ec45144fb2d68db575acc60d20aa42ecf1c07fbb45195793ee62a0f26
+DIST botocore-1.40.66.gh.tar.gz 15233233 BLAKE2B
d30bd8bf6766d3f08ebadb9cb1fe70bb39cf5569756ce68a054c0e4e0658014fbfae84de664eeb3890771e8f550f475d03d4a17b8b09814f0aa66e9c35ac3eb7
SHA512
fa50ab93e759a9eb716d941eca102c1c57d9243dbaef686f5510a836731d8489c781395e2edbc8a9af4388ab2de151dcb83528bcf350b8acff2f77e9d85be5e2
diff --git a/dev-python/botocore/botocore-1.40.66.ebuild
b/dev-python/botocore/botocore-1.40.66.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.40.66.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 9ec40c54467877fa6d838c1c665779a3ee21c84e
Author: Michał Górny gentoo org>
AuthorDate: Tue Nov 4 05:30:52 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Nov 4 06:49:35 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ec40c54
dev-python/botocore: Bump to 1.40.65
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.40.65.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index f3a4ea782820..1f024295dc6b 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,3 +4,4 @@ DIST botocore-1.40.50.gh.tar.gz 15222465 BLAKE2B
626b040c06531d96c1e0276e4bf6a70
DIST botocore-1.40.55.gh.tar.gz 15255349 BLAKE2B
22516d43d5737d92bbead967a13b4ce72fc6d35d928f9ac6d9906505412813b1649a5b5e73d14f90d7650682568ca3545e4b4b70b9908570725f4c3e2a4adaee
SHA512
175dafe4d80c9283cfd4e81d74e59ad694356438b1a32c765baa78686b2afeb3f7e6083e76cdf488efcec0fbfb26967a408cb9a9cb48d0a0feb37977254a14a6
DIST botocore-1.40.59.gh.tar.gz 15284317 BLAKE2B
f0e5b5ac06292c003ac6dcf0d8b4098b12cdeb2ea5ef8158aa1ce2730e8f0bfb65a5156f64decaec9ef2d144f3aebbad1e2f2389e80d6d3cdef24f735f2e
SHA512
04aabb134f24782274c3b44b0addc45523e36216372e07da271d282968200b66785c4ca92754a79a0ae26fc93c2448e032f0e498552eb8b344c618cd2be2221a
DIST botocore-1.40.64.gh.tar.gz 15230274 BLAKE2B
6156b2d80f6aee5df0d746bf3a2fe1bda6cee3435612d3db12a8134b9fdfa7a6c250752dadb562d1c804052ea6c775f802067d611ba1fb597e9d90439e219b64
SHA512
a8c7793146d25ae5cabe12fa5a65e8195f35029dd2f0dd9a6d012b8abfe41e1871808e1dd3d550ac153ce323c15c398b35a535780c5e143bbe5645b5eeb8c620
+DIST botocore-1.40.65.gh.tar.gz 15232368 BLAKE2B
87a15fb88b255cd44ff40e3089f28851d7dba8a63fbaa047a66b69d0196e44bcf382a12b0b9e36ef00cbbe8840e8ecacc562b156ff6d376ec00a7606e4e81969
SHA512
09779168d3adcdcf2c1e07ad9be56f6f368f4c63b9c99c4e4e09f46ae7ba407fc1883b2ec45144fb2d68db575acc60d20aa42ecf1c07fbb45195793ee62a0f26
diff --git a/dev-python/botocore/botocore-1.40.65.ebuild
b/dev-python/botocore/botocore-1.40.65.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.40.65.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 146a49fd3412ac300c463f055a35a9b4719a5dd5
Author: Michał Górny gentoo org>
AuthorDate: Sat Nov 1 05:21:06 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Nov 1 05:21:49 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=146a49fd
dev-python/botocore: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 5 ---
dev-python/botocore/botocore-1.40.35.ebuild | 67 -
dev-python/botocore/botocore-1.40.60.ebuild | 67 -
dev-python/botocore/botocore-1.40.61.ebuild | 67 -
dev-python/botocore/botocore-1.40.62.ebuild | 67 -
dev-python/botocore/botocore-1.40.63.ebuild | 67 -
6 files changed, 340 deletions(-)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 1e65f84982b8..f3a4ea782820 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,11 +1,6 @@
-DIST botocore-1.40.35.gh.tar.gz 15147385 BLAKE2B
061a5f62573851c50c4dedbc0ea4868c73f64127219818c88976785dbbd425062b776846fce0c72ee5fca92f179ef13df14697ae387cb4741f549d1b0e3df4e6
SHA512
b85dd96dd123f155054e85da3c5fa86ca0f76019df5c9883b64143f8c7be58275063c757143fe243642ea1309f6d7fe0f900dca46c1498a4d3b2752686b95b86
DIST botocore-1.40.40.gh.tar.gz 15161555 BLAKE2B
099fc06007aedcb65b73de369b00d799ce7166f7ba4838a75abb2158f13dceade699b47eb5bff3cde48b7e5316eb12c2ba08ab22cf642bbaf26907454fe1e393
SHA512
4625752f7d2593a12451d257002dabc8ec3aa84267a1466a8e5e767878aae0bf875ae82d899fffc6b740ac957cd08fbd1baafdb4b82c2ebbaaf6f5d14db5eba6
DIST botocore-1.40.45.gh.tar.gz 15197014 BLAKE2B
6b44913005d75f22b0ff993b1fea47a417832d17988cc2d39325f1aa3151690bd4f3248f4ab4a338edea23833ff731bc56808d8e4c2a99cb08e280f27fc301f1
SHA512
0d6746d501c774139be0bd669df118eea875b886de972a71bdbd64085db68697edba57fc1eecebac2e91f772b96ceea8636ef04af3dbeaa0d4d163a6d61156c8
DIST botocore-1.40.50.gh.tar.gz 15222465 BLAKE2B
626b040c06531d96c1e0276e4bf6a70747b2c8184d9178b24333b1b7e91e833175114d31e7ee1b48b83597b22b2869132b50f3834a4bdaa082a111a7a9f41a10
SHA512
91ac7467c8b1cc58d2b29a0bb34d7374a7c8987eb73caccc3b3becb782995d64a874d099ea74a5e0c046d0aae2497211a0a84d3a8e7f42efc1252fa6ab517872
DIST botocore-1.40.55.gh.tar.gz 15255349 BLAKE2B
22516d43d5737d92bbead967a13b4ce72fc6d35d928f9ac6d9906505412813b1649a5b5e73d14f90d7650682568ca3545e4b4b70b9908570725f4c3e2a4adaee
SHA512
175dafe4d80c9283cfd4e81d74e59ad694356438b1a32c765baa78686b2afeb3f7e6083e76cdf488efcec0fbfb26967a408cb9a9cb48d0a0feb37977254a14a6
DIST botocore-1.40.59.gh.tar.gz 15284317 BLAKE2B
f0e5b5ac06292c003ac6dcf0d8b4098b12cdeb2ea5ef8158aa1ce2730e8f0bfb65a5156f64decaec9ef2d144f3aebbad1e2f2389e80d6d3cdef24f735f2e
SHA512
04aabb134f24782274c3b44b0addc45523e36216372e07da271d282968200b66785c4ca92754a79a0ae26fc93c2448e032f0e498552eb8b344c618cd2be2221a
-DIST botocore-1.40.60.gh.tar.gz 15285623 BLAKE2B
e543690a177697da826ced0fba584f996bba0083faa6db005d044280594feec33bc091223eb0cedafde722180a62e8f07c36464743f4e6a927f69245696d30ba
SHA512
06bffc6051a6f7a3d2da55a85a80c38701c1db846f64ce6b86e961154240fb1ec1cd1f7816efe1ec01f0d5cf0f9140efa98a2c682ca5eb083da39b99d8678f79
-DIST botocore-1.40.61.gh.tar.gz 15209096 BLAKE2B
a491a70142e2fb0de48c78df37dc73412c996f37ab3c203be0fc85306d8b8bdedd31c38952a72e39e1a270eac8237cc8abb3b4a1446e75e893aa6e45924a9b4f
SHA512
a53c3c8b0392a2ceae5cc27c283d9ba3f4b81e56a654bd49885e6fe1803e16679cfc181d74e1a82b1ad69413288f4b2d422c8af7a2f47557ddec550651a91714
-DIST botocore-1.40.62.gh.tar.gz 15209593 BLAKE2B
b9f76a0b0b46cd4c85ef850fe724848e9787c2c18878f2560453e41b2b8fdccf58d9a26a9ff188a62af6ac4e96bb7d8c98ddfbde31f722232a510335c9ed72e8
SHA512
8ce9983659573aebbd94b17b84dba5ed38d7a7929c0d7b9d1d88a8aef80e5e64db9a6c8ce95deb50dc7d9bafc44daf2f762059b047aacf9143bea67c4a7cdbbc
-DIST botocore-1.40.63.gh.tar.gz 15216536 BLAKE2B
5fca42555090a3b60926fe7fdff74ca0541153c680f1e1611ef8d8a746b5e92606073230b2bde5708656b8aa1b490724c0e376f0be0fdea88bbede073df9e222
SHA512
2590fe8ff816edc7e55e6f7181bc6b04a34ca34d2272127b1f676953a24caeaf456bcbf892700b8ae8d7f9acf294e3f39ae6b034c68ee075749578af24db4f8c
DIST botocore-1.40.64.gh.tar.gz 15230274 BLAKE2B
6156b2d80f6aee5df0d746bf3a2fe1bda6cee3435612d3db12a8134b9fdfa7a6c250752dadb562d1c804052ea6c775f802067d611ba1fb597e9d90439e219b64
SHA512
a8c7793146d25ae5cabe12fa5a65e8195f35029dd2f0dd9a6d012b8abfe41e1871808e1dd3d550ac153ce323c15c398b35a535780c5e143bbe5645b5eeb8c620
diff --git a/dev-python/botocore/botocore-1.40.35.ebuild
b/dev-python/botocore/botocore-1.40.35.ebuild
deleted file mode 100644
index 5d6a29be5655..
--- a/dev-python/botocore/botocore-1.40.35.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11..14} )
-
-inherit di
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 2837666385c584d84b7ec8722e33a691b7687363
Author: Michał Górny gentoo org>
AuthorDate: Sat Nov 1 05:16:36 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Nov 1 05:16:36 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28376663
dev-python/botocore: Bump to 1.40.64
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.40.64.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index a3c1ff023881..1e65f84982b8 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -8,3 +8,4 @@ DIST botocore-1.40.60.gh.tar.gz 15285623 BLAKE2B
e543690a177697da826ced0fba584f9
DIST botocore-1.40.61.gh.tar.gz 15209096 BLAKE2B
a491a70142e2fb0de48c78df37dc73412c996f37ab3c203be0fc85306d8b8bdedd31c38952a72e39e1a270eac8237cc8abb3b4a1446e75e893aa6e45924a9b4f
SHA512
a53c3c8b0392a2ceae5cc27c283d9ba3f4b81e56a654bd49885e6fe1803e16679cfc181d74e1a82b1ad69413288f4b2d422c8af7a2f47557ddec550651a91714
DIST botocore-1.40.62.gh.tar.gz 15209593 BLAKE2B
b9f76a0b0b46cd4c85ef850fe724848e9787c2c18878f2560453e41b2b8fdccf58d9a26a9ff188a62af6ac4e96bb7d8c98ddfbde31f722232a510335c9ed72e8
SHA512
8ce9983659573aebbd94b17b84dba5ed38d7a7929c0d7b9d1d88a8aef80e5e64db9a6c8ce95deb50dc7d9bafc44daf2f762059b047aacf9143bea67c4a7cdbbc
DIST botocore-1.40.63.gh.tar.gz 15216536 BLAKE2B
5fca42555090a3b60926fe7fdff74ca0541153c680f1e1611ef8d8a746b5e92606073230b2bde5708656b8aa1b490724c0e376f0be0fdea88bbede073df9e222
SHA512
2590fe8ff816edc7e55e6f7181bc6b04a34ca34d2272127b1f676953a24caeaf456bcbf892700b8ae8d7f9acf294e3f39ae6b034c68ee075749578af24db4f8c
+DIST botocore-1.40.64.gh.tar.gz 15230274 BLAKE2B
6156b2d80f6aee5df0d746bf3a2fe1bda6cee3435612d3db12a8134b9fdfa7a6c250752dadb562d1c804052ea6c775f802067d611ba1fb597e9d90439e219b64
SHA512
a8c7793146d25ae5cabe12fa5a65e8195f35029dd2f0dd9a6d012b8abfe41e1871808e1dd3d550ac153ce323c15c398b35a535780c5e143bbe5645b5eeb8c620
diff --git a/dev-python/botocore/botocore-1.40.64.ebuild
b/dev-python/botocore/botocore-1.40.64.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.40.64.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 2fd3e1449bf361a766c3e166c111431319d9b114 Author: Sam James gentoo org> AuthorDate: Sat Nov 1 03:42:55 2025 + Commit: Sam James gentoo org> CommitDate: Sat Nov 1 03:42:55 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fd3e144 dev-python/botocore: Stabilize 1.40.40 ALLARCHES, #965405 Signed-off-by: Sam James gentoo.org> dev-python/botocore/botocore-1.40.40.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/botocore/botocore-1.40.40.ebuild b/dev-python/botocore/botocore-1.40.40.ebuild index a931fcaefec4..5d6a29be5655 100644 --- a/dev-python/botocore/botocore-1.40.40.ebuild +++ b/dev-python/botocore/botocore-1.40.40.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: a87e85b29b6e39781335d9b962f5855a0ec56e09
Author: Michał Górny gentoo org>
AuthorDate: Fri Oct 31 06:24:02 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Oct 31 08:11:04 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a87e85b2
dev-python/botocore: Bump to 1.40.63
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.40.63.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index ab9c752b9828..a3c1ff023881 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -7,3 +7,4 @@ DIST botocore-1.40.59.gh.tar.gz 15284317 BLAKE2B
f0e5b5ac06292c003ac6dcf0d8b4098
DIST botocore-1.40.60.gh.tar.gz 15285623 BLAKE2B
e543690a177697da826ced0fba584f996bba0083faa6db005d044280594feec33bc091223eb0cedafde722180a62e8f07c36464743f4e6a927f69245696d30ba
SHA512
06bffc6051a6f7a3d2da55a85a80c38701c1db846f64ce6b86e961154240fb1ec1cd1f7816efe1ec01f0d5cf0f9140efa98a2c682ca5eb083da39b99d8678f79
DIST botocore-1.40.61.gh.tar.gz 15209096 BLAKE2B
a491a70142e2fb0de48c78df37dc73412c996f37ab3c203be0fc85306d8b8bdedd31c38952a72e39e1a270eac8237cc8abb3b4a1446e75e893aa6e45924a9b4f
SHA512
a53c3c8b0392a2ceae5cc27c283d9ba3f4b81e56a654bd49885e6fe1803e16679cfc181d74e1a82b1ad69413288f4b2d422c8af7a2f47557ddec550651a91714
DIST botocore-1.40.62.gh.tar.gz 15209593 BLAKE2B
b9f76a0b0b46cd4c85ef850fe724848e9787c2c18878f2560453e41b2b8fdccf58d9a26a9ff188a62af6ac4e96bb7d8c98ddfbde31f722232a510335c9ed72e8
SHA512
8ce9983659573aebbd94b17b84dba5ed38d7a7929c0d7b9d1d88a8aef80e5e64db9a6c8ce95deb50dc7d9bafc44daf2f762059b047aacf9143bea67c4a7cdbbc
+DIST botocore-1.40.63.gh.tar.gz 15216536 BLAKE2B
5fca42555090a3b60926fe7fdff74ca0541153c680f1e1611ef8d8a746b5e92606073230b2bde5708656b8aa1b490724c0e376f0be0fdea88bbede073df9e222
SHA512
2590fe8ff816edc7e55e6f7181bc6b04a34ca34d2272127b1f676953a24caeaf456bcbf892700b8ae8d7f9acf294e3f39ae6b034c68ee075749578af24db4f8c
diff --git a/dev-python/botocore/botocore-1.40.63.ebuild
b/dev-python/botocore/botocore-1.40.63.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.40.63.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: c5d71941d14cc6c904feb2bc4b7b4b4eb21db334
Author: Michał Górny gentoo org>
AuthorDate: Thu Oct 30 05:31:29 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Oct 30 06:44:50 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5d71941
dev-python/botocore: Bump to 1.40.62
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.40.62.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 46a6a3f31891..ab9c752b9828 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -6,3 +6,4 @@ DIST botocore-1.40.55.gh.tar.gz 15255349 BLAKE2B
22516d43d5737d92bbead967a13b4ce
DIST botocore-1.40.59.gh.tar.gz 15284317 BLAKE2B
f0e5b5ac06292c003ac6dcf0d8b4098b12cdeb2ea5ef8158aa1ce2730e8f0bfb65a5156f64decaec9ef2d144f3aebbad1e2f2389e80d6d3cdef24f735f2e
SHA512
04aabb134f24782274c3b44b0addc45523e36216372e07da271d282968200b66785c4ca92754a79a0ae26fc93c2448e032f0e498552eb8b344c618cd2be2221a
DIST botocore-1.40.60.gh.tar.gz 15285623 BLAKE2B
e543690a177697da826ced0fba584f996bba0083faa6db005d044280594feec33bc091223eb0cedafde722180a62e8f07c36464743f4e6a927f69245696d30ba
SHA512
06bffc6051a6f7a3d2da55a85a80c38701c1db846f64ce6b86e961154240fb1ec1cd1f7816efe1ec01f0d5cf0f9140efa98a2c682ca5eb083da39b99d8678f79
DIST botocore-1.40.61.gh.tar.gz 15209096 BLAKE2B
a491a70142e2fb0de48c78df37dc73412c996f37ab3c203be0fc85306d8b8bdedd31c38952a72e39e1a270eac8237cc8abb3b4a1446e75e893aa6e45924a9b4f
SHA512
a53c3c8b0392a2ceae5cc27c283d9ba3f4b81e56a654bd49885e6fe1803e16679cfc181d74e1a82b1ad69413288f4b2d422c8af7a2f47557ddec550651a91714
+DIST botocore-1.40.62.gh.tar.gz 15209593 BLAKE2B
b9f76a0b0b46cd4c85ef850fe724848e9787c2c18878f2560453e41b2b8fdccf58d9a26a9ff188a62af6ac4e96bb7d8c98ddfbde31f722232a510335c9ed72e8
SHA512
8ce9983659573aebbd94b17b84dba5ed38d7a7929c0d7b9d1d88a8aef80e5e64db9a6c8ce95deb50dc7d9bafc44daf2f762059b047aacf9143bea67c4a7cdbbc
diff --git a/dev-python/botocore/botocore-1.40.62.ebuild
b/dev-python/botocore/botocore-1.40.62.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.40.62.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 72384594837dd7ab46c488826e03c0a61f34df8c
Author: Michał Górny gentoo org>
AuthorDate: Wed Oct 29 02:13:36 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Wed Oct 29 02:53:35 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72384594
dev-python/botocore: Bump to 1.40.61
Signed-off-by: Michał Górny gentoo.org>
dev-python/botocore/Manifest| 1 +
dev-python/botocore/botocore-1.40.61.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 62be707f2d2a..46a6a3f31891 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,3 +5,4 @@ DIST botocore-1.40.50.gh.tar.gz 15222465 BLAKE2B
626b040c06531d96c1e0276e4bf6a70
DIST botocore-1.40.55.gh.tar.gz 15255349 BLAKE2B
22516d43d5737d92bbead967a13b4ce72fc6d35d928f9ac6d9906505412813b1649a5b5e73d14f90d7650682568ca3545e4b4b70b9908570725f4c3e2a4adaee
SHA512
175dafe4d80c9283cfd4e81d74e59ad694356438b1a32c765baa78686b2afeb3f7e6083e76cdf488efcec0fbfb26967a408cb9a9cb48d0a0feb37977254a14a6
DIST botocore-1.40.59.gh.tar.gz 15284317 BLAKE2B
f0e5b5ac06292c003ac6dcf0d8b4098b12cdeb2ea5ef8158aa1ce2730e8f0bfb65a5156f64decaec9ef2d144f3aebbad1e2f2389e80d6d3cdef24f735f2e
SHA512
04aabb134f24782274c3b44b0addc45523e36216372e07da271d282968200b66785c4ca92754a79a0ae26fc93c2448e032f0e498552eb8b344c618cd2be2221a
DIST botocore-1.40.60.gh.tar.gz 15285623 BLAKE2B
e543690a177697da826ced0fba584f996bba0083faa6db005d044280594feec33bc091223eb0cedafde722180a62e8f07c36464743f4e6a927f69245696d30ba
SHA512
06bffc6051a6f7a3d2da55a85a80c38701c1db846f64ce6b86e961154240fb1ec1cd1f7816efe1ec01f0d5cf0f9140efa98a2c682ca5eb083da39b99d8678f79
+DIST botocore-1.40.61.gh.tar.gz 15209096 BLAKE2B
a491a70142e2fb0de48c78df37dc73412c996f37ab3c203be0fc85306d8b8bdedd31c38952a72e39e1a270eac8237cc8abb3b4a1446e75e893aa6e45924a9b4f
SHA512
a53c3c8b0392a2ceae5cc27c283d9ba3f4b81e56a654bd49885e6fe1803e16679cfc181d74e1a82b1ad69413288f4b2d422c8af7a2f47557ddec550651a91714
diff --git a/dev-python/botocore/botocore-1.40.61.ebuild
b/dev-python/botocore/botocore-1.40.61.ebuild
new file mode 100644
index ..a931fcaefec4
--- /dev/null
+++ b/dev-python/botocore/botocore-1.40.61.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
~amd64-linux ~x86-linux"
+
+RDEPEND="
+ =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
