From 994ddedfa7bbe42aa3de4aa9ae3e58960bbdd94e Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 22 Aug 2023 09:45:59 +0100 Subject: gentoo auto-resync : 22:08:2023 - 09:45:59 --- dev-python/boto3/Manifest | 2 ++ dev-python/boto3/boto3-1.28.31.ebuild | 66 +++++++++++++++++++++++++++++++++++ 2 files changed, 68 insertions(+) create mode 100644 dev-python/boto3/boto3-1.28.31.ebuild (limited to 'dev-python/boto3') diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 6db66ad6b80b..97f2971bb5c4 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -6,6 +6,7 @@ DIST boto3-1.28.27.gh.tar.gz 689084 BLAKE2B 5e6c824aedd92f429a5e932a8839d2f85562 DIST boto3-1.28.28.gh.tar.gz 689176 BLAKE2B 21a951604fb2c5f6435d6c27dfbab5a4d16071fc9a4260374529902dd3715bd9ae8b724e75ad1c550696b8f781b54fc31f8ede6e489f950c263be44fbb387dcf SHA512 3b6a736de618ef094203c04b8c5408b20d3ca006514266423c20d3716269bad70532a90fec66a2a8bc168830ceb128b4dd314d23132656ab8c45d19bdaca345f DIST boto3-1.28.29.gh.tar.gz 689353 BLAKE2B 6d8816cd1857b2c9b968730488ccc6822a721e65275a247284a85702f16462a7075e72a53d575ab5ecf450666a80b7d750503a315c5205b09a5850ff37cae684 SHA512 624060c702af72ab083f2bbbf9d406485db2df953f3fde1f9c32bfeff4c9bd4ef1498052c8cb7356ab1aec51132cb77f4af34da15af0aa92da67724646643cd8 DIST boto3-1.28.30.gh.tar.gz 689629 BLAKE2B 03081369f995ae470717c32ffd0e80c1bac6677467cd4af57b4a7e19d5c0249c825a2db787d5e6d7319b1af808936043e07b1d5ff13eb413125478710a18a416 SHA512 ace77ea7898cd7baa47c256affe553bbec2410f0143caf3b06311d66c306dfe2d4ce8b47820d6c8ceb3f4a7a195d94610b46db2bb0ed2e3716dcee99b8841468 +DIST boto3-1.28.31.gh.tar.gz 690064 BLAKE2B 409dcdb3c4a0ee2bb32d8a68ba2779d347b0686076c9bc922320b370def9faa6cde964279d8fb2d885f547299e1358c05db80688fdf953ddf70030eb282ebed9 SHA512 6a1de5568c5663a9f37ae991ae072fbfa7fcafbfa5786bfcd4335c6dcdb1eadee8050ead64251cc687b8f954b6d3a79fd3bef0b1fedd4cd4fcb2d63f405a0323 EBUILD boto3-1.28.15.ebuild 1508 BLAKE2B 42be8b915da646a7afe6dfc988542d3d79b5dbdc565d2e738d210e3f77b7c5ba6dfbac45e46b9cc3cc4770611cbc0c155abc7f1807ff0cb8e6033f927bea4048 SHA512 06404c0363c0c7c0d378d1c2b91073c137a1685d2d846d98c655e6d001df5cde0eb51bf6e160879af2b56321a02e84146ce634855f70c7c3fbbd1adbb9b8ef8e EBUILD boto3-1.28.20.ebuild 1515 BLAKE2B 611fec92e11c2c75d95e39043931611ad3396698f6868ff4b60391eb8353e71a824613ab8a1dc96c9640cc2f933ba761c47628acf7be917abe0039628b38a071 SHA512 475e2648fea04db00eb4fd70e48a7599c758cf8e225caa6250b222293bd9aa662d962c6d6db730040680256e61131301571675f3e1470735217f950abf2c3497 EBUILD boto3-1.28.25.ebuild 1515 BLAKE2B 611fec92e11c2c75d95e39043931611ad3396698f6868ff4b60391eb8353e71a824613ab8a1dc96c9640cc2f933ba761c47628acf7be917abe0039628b38a071 SHA512 475e2648fea04db00eb4fd70e48a7599c758cf8e225caa6250b222293bd9aa662d962c6d6db730040680256e61131301571675f3e1470735217f950abf2c3497 @@ -14,5 +15,6 @@ EBUILD boto3-1.28.27.ebuild 1515 BLAKE2B d408009dbb888b12a75b69f45cea71908534a86 EBUILD boto3-1.28.28.ebuild 1515 BLAKE2B d408009dbb888b12a75b69f45cea71908534a86adb79e2d77b83b5b80a0b1270d9e1a3d604a82bf09d89653a6f431609efd0307b9b97824cf5207ee2d89f3b8b SHA512 febd31bdc88e4fa694e8c4406923dcd5ee3791e6f350d9fdf8059786d7e1d6cf6efda5b5c3dc7c0a082bafa65dd5ff0ae297a60b449099550f9e5da7f2b88f54 EBUILD boto3-1.28.29.ebuild 1515 BLAKE2B d408009dbb888b12a75b69f45cea71908534a86adb79e2d77b83b5b80a0b1270d9e1a3d604a82bf09d89653a6f431609efd0307b9b97824cf5207ee2d89f3b8b SHA512 febd31bdc88e4fa694e8c4406923dcd5ee3791e6f350d9fdf8059786d7e1d6cf6efda5b5c3dc7c0a082bafa65dd5ff0ae297a60b449099550f9e5da7f2b88f54 EBUILD boto3-1.28.30.ebuild 1515 BLAKE2B d408009dbb888b12a75b69f45cea71908534a86adb79e2d77b83b5b80a0b1270d9e1a3d604a82bf09d89653a6f431609efd0307b9b97824cf5207ee2d89f3b8b SHA512 febd31bdc88e4fa694e8c4406923dcd5ee3791e6f350d9fdf8059786d7e1d6cf6efda5b5c3dc7c0a082bafa65dd5ff0ae297a60b449099550f9e5da7f2b88f54 +EBUILD boto3-1.28.31.ebuild 1515 BLAKE2B d408009dbb888b12a75b69f45cea71908534a86adb79e2d77b83b5b80a0b1270d9e1a3d604a82bf09d89653a6f431609efd0307b9b97824cf5207ee2d89f3b8b SHA512 febd31bdc88e4fa694e8c4406923dcd5ee3791e6f350d9fdf8059786d7e1d6cf6efda5b5c3dc7c0a082bafa65dd5ff0ae297a60b449099550f9e5da7f2b88f54 EBUILD boto3-9999.ebuild 1515 BLAKE2B d408009dbb888b12a75b69f45cea71908534a86adb79e2d77b83b5b80a0b1270d9e1a3d604a82bf09d89653a6f431609efd0307b9b97824cf5207ee2d89f3b8b SHA512 febd31bdc88e4fa694e8c4406923dcd5ee3791e6f350d9fdf8059786d7e1d6cf6efda5b5c3dc7c0a082bafa65dd5ff0ae297a60b449099550f9e5da7f2b88f54 MISC metadata.xml 493 BLAKE2B 7d6324fc877ffe1d20c5369c2af0b09a7028f94d28f1841188913d0d8be7ea699c9d3f92c624992c4c96bd69615d3a1211a2483c76c56b7d3082492e43512523 SHA512 44420d8c03d5986f990b76369edfa8dfd7659b4952db3ad946fd05392ec594628a28745ad888d055d4f074d5214f61fcffafe6c04c4ab54109d45ac0371582bd diff --git a/dev-python/boto3/boto3-1.28.31.ebuild b/dev-python/boto3/boto3-1.28.31.ebuild new file mode 100644 index 000000000000..d155ad52d110 --- /dev/null +++ b/dev-python/boto3/boto3-1.28.31.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3" + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} -- cgit v1.2.3