summaryrefslogtreecommitdiff
path: root/dev-python/botocore
diff options
context:
space:
mode:
authorBaldEagleOS Migration <dev@baldeagleos.com>2026-06-04 02:18:54 -0500
committerBaldEagleOS Migration <dev@baldeagleos.com>2026-06-04 02:18:54 -0500
commit3f9cf298e89cd5037b982abba06091224ee76daf (patch)
tree0d7a74b4463ee387f9cf9368ceb1b757f694f72a /dev-python/botocore
parentdf30352066a4373a912bc395b250b0b1fa2cf696 (diff)
downloadbaldeagleos-repo-3f9cf298e89cd5037b982abba06091224ee76daf.tar.gz
baldeagleos-repo-3f9cf298e89cd5037b982abba06091224ee76daf.tar.xz
baldeagleos-repo-3f9cf298e89cd5037b982abba06091224ee76daf.zip
Adding metadata
Diffstat (limited to 'dev-python/botocore')
-rw-r--r--dev-python/botocore/Manifest1
-rw-r--r--dev-python/botocore/botocore-1.43.22.ebuild67
2 files changed, 68 insertions, 0 deletions
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 6c3d4504987f..39f9893c3bc0 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -7,5 +7,6 @@ DIST botocore-1.43.18.gh.tar.gz 16377376 BLAKE2B 4eb2808f4aa3b2b64f9d4b5d2df19c0
DIST botocore-1.43.19.gh.tar.gz 16389618 BLAKE2B e6a7fa90e34505f40d780d44e0d99ee5b408f8c47204a13a02a10984fe7753941724599cd78ed1b63c45bf22eba35945b6127e5ac8cffd7765c45d2fe808ccef SHA512 9d58dc82d27cc9c74f2a65138203492825b3b311d08e22c33620ff2c33ec0701082072a5b573e4a609bfd5d8f66f36620dea9f36f4cf92cd79d773b6e5951a68
DIST botocore-1.43.2.gh.tar.gz 16233880 BLAKE2B f35f27344dd853b1c6e7c1049d501f034c378149ccff13ebffafa054a1f76d56f54104046804e6957f533c0db7aa49c4249af8820ad9d382e522b1c1149de65d SHA512 72cc8eaf651b0634af1d023098994db3dc8d879f8c685e75c226935010d5dee08da00577a5192d68bb0c23c928efc9573820c74f468e79594ddc1f6e96e89e61
DIST botocore-1.43.20.gh.tar.gz 16407359 BLAKE2B 75ebcbd2952672e445fcd00755dd8da50036da029f9d74daf6f972c78a3663f8beb39f104b7ffa093238bc0d317af59d9c8c8e904c4e3838204714584e2278b3 SHA512 6c45b08a1c2552c9f129c6ba16356facfbe60cba3d3aef7fb76b7bfadeefe0529d34ab6578fbc20e4d861a98ac1e324dfedd0cdacb23d392adf35696d10cbf56
+DIST botocore-1.43.22.gh.tar.gz 16413439 BLAKE2B 8516d423cc67f4110ddc0163546b540fda793021ae16231d381241f07d87dc77b074c50a780023d897a6e18105ac96f1905be8ceb97a72065b08b9a2837ba1a6 SHA512 e6223cf519811e4c66ee930a7944406f24636ff7d2e035ff16f41da964225963b726294498749019af9ccd1a2b699651a439f85af9d9954ea0737def4fb17795
DIST botocore-1.43.6.gh.tar.gz 16273836 BLAKE2B 42049eda3d77066f53733fb4a7df1cbc4e0c7b5e7b2f6398ded8917935935ec7fcae1dd029156eba1eaaf16a73bea6ffe2983b39036552a34b17934985f8a002 SHA512 771d17792bf1c8e75028dcd0fb618ee52fb7c0a57fe2560f564d136cfe17ecdcb1f7185486a10ef60ce80ceb0d446c518e3b2e93facf52e736030b764e8c254b
DIST botocore-1.43.9.gh.tar.gz 16299354 BLAKE2B fcb35ec47d892c36c319a14e62ffedec51fe48ad68beeb2e527c3f282647a5f980a182c8d66ff12a69a45e4c137f1f486b0056345cfeb2c1e52b03b76df5015c SHA512 20033802430564aa77607a0c042511c7831c75f92240da388aaf036d90969f5560b9cb5dbb01f590b95cc9a2039557fd3f540fd6c4170104d732d033e142c08a
diff --git a/dev-python/botocore/botocore-1.43.22.ebuild b/dev-python/botocore/botocore-1.43.22.ebuild
new file mode 100644
index 000000000000..a3a161f78545
--- /dev/null
+++ b/dev-python/botocore/botocore-1.43.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_{13..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}
+}