diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2023-09-02 06:27:24 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2023-09-02 06:27:24 +0000 |
| commit | e15156d0d51479ee4318479057953194e68722cc (patch) | |
| tree | 84042b901919f7a6d266350e801e893c1e3cc5ce /dev-python/python-swiftclient | |
| parent | 092b6b64fd991b719a961e169f03339a34829c11 (diff) | |
| download | baldeagleos-repo-e15156d0d51479ee4318479057953194e68722cc.tar.gz baldeagleos-repo-e15156d0d51479ee4318479057953194e68722cc.tar.xz baldeagleos-repo-e15156d0d51479ee4318479057953194e68722cc.zip | |
Adding metadata
Diffstat (limited to 'dev-python/python-swiftclient')
| -rw-r--r-- | dev-python/python-swiftclient/Manifest | 1 | ||||
| -rw-r--r-- | dev-python/python-swiftclient/python-swiftclient-4.4.0.ebuild | 44 |
2 files changed, 45 insertions, 0 deletions
diff --git a/dev-python/python-swiftclient/Manifest b/dev-python/python-swiftclient/Manifest index b14b768d2625..d942914d0188 100644 --- a/dev-python/python-swiftclient/Manifest +++ b/dev-python/python-swiftclient/Manifest @@ -1 +1,2 @@ DIST python-swiftclient-4.3.0.tar.gz 206510 BLAKE2B 6a3683ffbe09905d310dabac5d1d3926125d85b8383e487d916df00e91621bc1bc901ed2ceed23a9ef4ecaf81e86f2560f77f20751a2b8c3ca543114ea5fa3d8 SHA512 8c113122b1dec2eb901b7256b0b5c9e6e3e11959ebdda28f512dd84b0370dcf8e7299594f50649c147526b4076baabf2a0fe6f6f433193d4c198890265f57807 +DIST python-swiftclient-4.4.0.tar.gz 206470 BLAKE2B d822af670fcb06a5977d070fb9e5ec1110f7ae275203d18eaeb0cd4335fe0e07f3f7e6b28e367834d33770d3a8b27a9af0c85cd30a1e9a7047ad908ca34f13bf SHA512 d3e814d367ff0c9a251524a50ce00cd89955edf43a542257142aa831d0d2d1f8dceb5b1b0b6456ad940c9aef78ec44bd1617fc45e47f64f045ddb591b5adb83b diff --git a/dev-python/python-swiftclient/python-swiftclient-4.4.0.ebuild b/dev-python/python-swiftclient/python-swiftclient-4.4.0.ebuild new file mode 100644 index 000000000000..702cf2fa3dd8 --- /dev/null +++ b/dev-python/python-swiftclient/python-swiftclient-4.4.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{8,9,10,11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python bindings to the OpenStack Object Storage API" +HOMEPAGE=" + https://opendev.org/openstack/python-swiftclient/ + https://github.com/openstack/python-swiftclient/ + https://pypi.org/project/python-swiftclient/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + >=dev-python/requests-2.4.0[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/pbr[${PYTHON_USEDEP}] + test? ( + >=dev-python/keystoneauth1-3.4.0[${PYTHON_USEDEP}] + dev-python/python-keystoneclient[${PYTHON_USEDEP}] + >=dev-python/mock-1.2.0[${PYTHON_USEDEP}] + >=dev-python/openstacksdk-0.11.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +python_prepare_all() { + sed -e 's/test_password_prompt/_&/' -i test/unit/test_shell.py || die + # fix duplicate script/entry point + # https://bugs.launchpad.net/python-swiftclient/+bug/1975361 + sed -i -e '/bin\/swift/d' setup.cfg || die + distutils-r1_python_prepare_all +} |
