diff options
author | Michał Górny <mgorny@gentoo.org> | 2022-10-13 19:08:25 +0200 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2022-10-13 19:09:26 +0200 |
commit | d0c68ff4fb7cd6524fde8da2bafa1fc7415f8f26 (patch) | |
tree | 5ee3966616d7faf9c935302f6e5ddd2da6704d91 /dev-python/stevedore | |
parent | dev-python/jupyterlab_server: Bump to 2.16.0 (diff) | |
download | gentoo-d0c68ff4fb7cd6524fde8da2bafa1fc7415f8f26.tar.gz gentoo-d0c68ff4fb7cd6524fde8da2bafa1fc7415f8f26.tar.bz2 gentoo-d0c68ff4fb7cd6524fde8da2bafa1fc7415f8f26.zip |
dev-python/stevedore: Bump to 4.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-python/stevedore')
-rw-r--r-- | dev-python/stevedore/Manifest | 1 | ||||
-rw-r--r-- | dev-python/stevedore/stevedore-4.0.1.ebuild | 49 |
2 files changed, 50 insertions, 0 deletions
diff --git a/dev-python/stevedore/Manifest b/dev-python/stevedore/Manifest index 7c6a11559f80..7162dd8cf57d 100644 --- a/dev-python/stevedore/Manifest +++ b/dev-python/stevedore/Manifest @@ -1 +1,2 @@ DIST stevedore-4.0.0.tar.gz 513561 BLAKE2B 7d82b001546c49d4a9fd7891751b2ed35f6b798bbe5efbadb1017472008cf0e32bd148311d100ac062ca45ee8c823ffc394842f4a9d2296262e2587c021e20b7 SHA512 584421b0fd8f9f45f7f6fa960a98817ae85c2a7938b0ea49c0906b6b88ae8111d3ac3cc8eb61e9e45dea494d976fad8074e51b8550d870bfca82704b7c8900fc +DIST stevedore-4.0.1.tar.gz 514044 BLAKE2B 843af8c8e393932e3db40e467c3957a839e0416c12bfb23c353075b838489a4b58a0a896ee269beeed108370054f0f93724a020f0f2102ae6e758a771a6aeaf0 SHA512 2c1c95a023c598a228d3786b681db2e803dc0c39884fdc910ab4bba75e7237081bfbe0ce1bbc847aecdda7b5e43bf165f0c03599717153bda37a52d0e35b7bac diff --git a/dev-python/stevedore/stevedore-4.0.1.ebuild b/dev-python/stevedore/stevedore-4.0.1.ebuild new file mode 100644 index 000000000000..1f1a1237233b --- /dev/null +++ b/dev-python/stevedore/stevedore-4.0.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Manage dynamic plugins for Python applications" +HOMEPAGE=" + https://opendev.org/openstack/stevedore/ + https://github.com/openstack/stevedore/ + https://pypi.org/project/stevedore/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] + test? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/testtools[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest +distutils_enable_sphinx 'doc/source' \ + '>=dev-python/openstackdocstheme-1.18.1' \ + '>=dev-python/reno-2.5.0' \ + '>=dev-python/sphinx-2.0.0' + +python_prepare_all() { + # Delete spurious data in requirements.txt + sed -e '/^pbr/d' -i requirements.txt || die + + # Also known problem, inside venv + sed -i -e 's:test_disable_caching_file:_&:' \ + stevedore/tests/test_cache.py || die + + distutils-r1_python_prepare_all +} |