diff options
| author | Michał Górny <mgorny@gentoo.org> | 2025-12-02 07:50:15 +0100 |
|---|---|---|
| committer | Michał Górny <mgorny@gentoo.org> | 2025-12-02 09:22:41 +0100 |
| commit | 1c71682b9c9fb7b47b5a8c14165bddbd16688bc0 (patch) | |
| tree | f001f0a10302271a63e80eb6f51656da302bec8b /dev-python | |
| parent | 90a5fa971f241d263a040ecccc0e0ed94d34cf60 (diff) | |
| download | gentoo-1c71682b9c9fb7b47b5a8c14165bddbd16688bc0.tar.gz gentoo-1c71682b9c9fb7b47b5a8c14165bddbd16688bc0.tar.bz2 gentoo-1c71682b9c9fb7b47b5a8c14165bddbd16688bc0.zip | |
dev-python/s3transfer: Bump to 0.16.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-python')
| -rw-r--r-- | dev-python/s3transfer/Manifest | 1 | ||||
| -rw-r--r-- | dev-python/s3transfer/s3transfer-0.16.0.ebuild | 42 |
2 files changed, 43 insertions, 0 deletions
diff --git a/dev-python/s3transfer/Manifest b/dev-python/s3transfer/Manifest index cfd8256e8f9e..ca8121884fb3 100644 --- a/dev-python/s3transfer/Manifest +++ b/dev-python/s3transfer/Manifest @@ -1,3 +1,4 @@ DIST s3transfer-0.13.1.tar.gz 150589 BLAKE2B 45569c945eec18d31626dd7d75b90d48ba0504971d6b246281c508ea9f6ec27b85b042e29a63bb3630bb66af6af1dfcf2e1aa5aed5fc065868619a713568b294 SHA512 46ae91946ecb7f1c11cef7547e7f9532326298ba30e7b363738133963a86aed6477fa6128a13dd57c7668e11a3ad9505b55638acffcc9470e6162b8b73206429 DIST s3transfer-0.14.0.tar.gz 151547 BLAKE2B 630412833e900386d36dbfda62e54ae32350a34f5af7363b6207d6a76eadef5802e5418e824639353b9337d573a0333a8a087d86a434307ff14c100fd85970e5 SHA512 c71d898002852db8ac14aa929dfb71c4124643fa8301827fa4ed61f59f42ffae648d9b8f01538b5f01613937864bfeff2f9684c783dd1e510b22e461c7968a86 DIST s3transfer-0.15.0.tar.gz 152185 BLAKE2B 53374d760737dfc069c2dbfdc4fc271b0280e0be68168cc4f53aaa7ffc339c2248f31b90454684b18fa33ba2b48ff4db1c0d1a67a287c510f33b0da60cc3a630 SHA512 47d5b2c1aa127adca5c83e0b9315fe2ffa58f797809cdf49ad0531b4fc5ab35b263226f6b373e6f1e333629db7609fb1ab69c948e34f92a00a23f128cf0905ee +DIST s3transfer-0.16.0.tar.gz 153827 BLAKE2B 0bb01ad6e9bafbcdc2b89e11949fea5d2a550eefde12fc8ac696fc2153ae338759bcb0e7bdddc6c18c88108de64a90edb70d9deb2c3d4ce4ad26a0b20b3ee292 SHA512 dd81875d173c1d66ed234a5194e1bc06faa0dad2d885a55d09932c6686c0f56ecd9d474971ad7ec9c21a1ebf45c35d9688c4a2a4cdf16059cafb70ed910b003c diff --git a/dev-python/s3transfer/s3transfer-0.16.0.ebuild b/dev-python/s3transfer/s3transfer-0.16.0.ebuild new file mode 100644 index 000000000000..e9d8d56ccd2b --- /dev/null +++ b/dev-python/s3transfer/s3transfer-0.16.0.ebuild @@ -0,0 +1,42 @@ +# 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 pypi + +DESCRIPTION="An Amazon S3 Transfer Manager" +HOMEPAGE=" + https://github.com/boto/s3transfer/ + https://pypi.org/project/s3transfer/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + <dev-python/botocore-2[${PYTHON_USEDEP}] + >=dev-python/botocore-1.37.4[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=() +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + + # 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 +} + +python_test() { + epytest tests/{unit,functional} +} |
