diff options
| author | mirror@stealer.net <mirror@stealer.net> | 2026-03-01 00:00:21 +0000 |
|---|---|---|
| committer | mirror@stealer.net <mirror@stealer.net> | 2026-03-01 00:00:21 +0000 |
| commit | b8b66b58a7749b7418bf5e70c2306d9295677667 (patch) | |
| tree | b1ed0dd6c368663d9efab27e5215561b143ee35a /dev-python/python-swiftclient | |
2026-02-28 22:24:04+00:00grafted
Diffstat (limited to 'dev-python/python-swiftclient')
4 files changed, 107 insertions, 0 deletions
diff --git a/dev-python/python-swiftclient/Manifest b/dev-python/python-swiftclient/Manifest new file mode 100644 index 0000000000..dbe5b1cc8b --- /dev/null +++ b/dev-python/python-swiftclient/Manifest @@ -0,0 +1,5 @@ +DIST python_swiftclient-4.10.0.tar.gz 210948 BLAKE2B 1548c3087b3e84e511c227f9d4ebdd940710a4a68e83ddc0c5cac49787361d8ea1d6647b75a0b7ae87d7549d6e9a568dbf4bf75ca0f845046f71b7d673290e5f SHA512 ee2918a255eb0d77b1744c1fc1a6abc44082f551c73516b3c09382b518d7367b5850ba97385b71a1dbb76c4c62d86a2b1cd9032de6a43c4288f5a3feacad4379 +DIST python_swiftclient-4.9.0.tar.gz 210197 BLAKE2B 8a7b0c797dcf95b1c58e175f2a633d1b9d1ed317dabc7d6ee28155f3da0b2f4c625c49bdf221b044ce4f6c1541356352fbe5b71fbd3040986bbce7c53bfb67cd SHA512 3c40bffd7d0d084b51c467bddf99fdab0e44b7ec97eb953164746481557e60c843e102f95f5d78cf52fcdfd1ed8406b971b05fba139ff5b18dc1f30fde88320b +EBUILD python-swiftclient-4.10.0.ebuild 1037 BLAKE2B 7bcdfc9e4690c9aac11d9b644a5be641ba9f8fca1c7a17e3bf9fb38986f4f0bc052cf0bde5fc88d08a6c776a05fb764957ddea953b61d55fa53b815675e7d4e8 SHA512 6060db899ca66fd50dd3d8912706ef49a1b4f91180f9b45fb61f0fcaf30113fa3877c71a9d576c165e615cace341e193a9017cec78f22ee78412f465dca1007a +EBUILD python-swiftclient-4.9.0.ebuild 940 BLAKE2B 7e894f3e06661f861d38b7c5068162e1041650582669abd9324ad60541f6adcd25e3f74df9f631c3f760e1c8d8b07573bb3b23f86700523b27696a9454a3ed59 SHA512 0597575adeb2d1c5bebf30b5d01edfbcbd2476aaab4d4b3ffd85274d5eb969e74b0ed1c43be843ccb50a9b84c88b083e5dd33d50c264a4657c300d6c61fc50d9 +MISC metadata.xml 668 BLAKE2B 299614e07d6b3f2d4acbc301cfddff8c1699acf3dac104de483e9dafdbf4cb34c8b933fdf7d91de3c26e73f34165338f68b46a44f3a113eb68b9b0270b9819c2 SHA512 f8b012262d487c873552beffe7107c8799bff52b6c61da575a9b2fa82d899d4e30d3a57f0885a119d8aebe87d5be61ea846d0766a409396acaa5fdb2b632e248 diff --git a/dev-python/python-swiftclient/metadata.xml b/dev-python/python-swiftclient/metadata.xml new file mode 100644 index 0000000000..7c961104c6 --- /dev/null +++ b/dev-python/python-swiftclient/metadata.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>prometheanfire@gentoo.org</email> + </maintainer> + <maintainer type="project"> + <email>openstack@gentoo.org</email> + <name>Openstack</name> + </maintainer> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> + <stabilize-allarches/> + <upstream> + <remote-id type="github">openstack/python-swiftclient</remote-id> + <remote-id type="launchpad">python-swiftclient</remote-id> + <remote-id type="pypi">python-swiftclient</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-python/python-swiftclient/python-swiftclient-4.10.0.ebuild b/dev-python/python-swiftclient/python-swiftclient-4.10.0.ebuild new file mode 100644 index 0000000000..378759155d --- /dev/null +++ b/dev-python/python-swiftclient/python-swiftclient-4.10.0.ebuild @@ -0,0 +1,42 @@ +# 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_{12..13} ) + +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/openstacksdk-0.11.0[${PYTHON_USEDEP}] + >=dev-python/python-keystoneclient-0.7.0[${PYTHON_USEDEP}] + >=dev-python/python-openstackclient-3.12.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +python_prepare_all() { + distutils-r1_python_prepare_all + + sed -e 's/test_password_prompt/_&/' -i test/unit/test_shell.py || die + rm -r test/functional || die +} diff --git a/dev-python/python-swiftclient/python-swiftclient-4.9.0.ebuild b/dev-python/python-swiftclient/python-swiftclient-4.9.0.ebuild new file mode 100644 index 0000000000..51c43cfcfe --- /dev/null +++ b/dev-python/python-swiftclient/python-swiftclient-4.9.0.ebuild @@ -0,0 +1,39 @@ +# 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_{12..13} ) + +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/openstacksdk-0.11.0[${PYTHON_USEDEP}] + >=dev-python/python-keystoneclient-0.7.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +python_prepare_all() { + sed -e 's/test_password_prompt/_&/' -i test/unit/test_shell.py || die + distutils-r1_python_prepare_all +} |
