dev-python/botocore: Bump to 1.42.25

Signed-off-by: Michał Górny <mgorny@gentoo.org>
This commit is contained in:
Michał Górny
2026-01-10 07:48:31 +01:00
parent 8df02c599d
commit 948e68d6ea
2 changed files with 68 additions and 0 deletions

View File

@@ -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

View File

@@ -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/jmespath-2[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
>=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}
}