From 22b63d54748af547c98ec26098d12c484cbeb632 Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Tue, 18 Jul 2023 11:38:37 +0000 Subject: automatic import of python-pankoclient --- .gitignore | 1 + 0x5d2d1e4fb8d38e6af76c50d53d4fec30cf5ce3da.txt | 74 +++++++++++++ pankoclient-1.2.0.tar.gz.asc | 14 +++ python-pankoclient.spec | 147 +++++++++++++++++++++++++ sources | 1 + 5 files changed, 237 insertions(+) create mode 100644 0x5d2d1e4fb8d38e6af76c50d53d4fec30cf5ce3da.txt create mode 100644 pankoclient-1.2.0.tar.gz.asc create mode 100644 python-pankoclient.spec create mode 100644 sources diff --git a/.gitignore b/.gitignore index e69de29..fa99deb 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/pankoclient-1.2.0.tar.gz diff --git a/0x5d2d1e4fb8d38e6af76c50d53d4fec30cf5ce3da.txt b/0x5d2d1e4fb8d38e6af76c50d53d4fec30cf5ce3da.txt new file mode 100644 index 0000000..4ad74dd --- /dev/null +++ b/0x5d2d1e4fb8d38e6af76c50d53d4fec30cf5ce3da.txt @@ -0,0 +1,74 @@ +pub rsa3072/0x3D4FEC30CF5CE3DA 2020-10-06 [SC] [expires: 2021-07-03] + Key fingerprint = 5D2D 1E4F B8D3 8E6A F76C 50D5 3D4F EC30 CF5C E3DA +uid [ultimate] OpenStack Infra (Wallaby Cycle) +sub rsa3072/0xABD345ABF360DA07 2020-10-06 [E] [expires: 2021-07-03] +sub rsa3072/0xFEEBD333F827D2B4 2020-10-06 [S] + +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=jXo9 +-----END PGP PUBLIC KEY BLOCK----- diff --git a/pankoclient-1.2.0.tar.gz.asc b/pankoclient-1.2.0.tar.gz.asc new file mode 100644 index 0000000..afa8354 --- /dev/null +++ b/pankoclient-1.2.0.tar.gz.asc @@ -0,0 +1,14 @@ +-----BEGIN PGP SIGNATURE----- + +iQGzBAABCgAdFiEEI2BMIJdh/wONTT6c/uvTM/gn0rQFAl/HbawACgkQ/uvTM/gn +0rQU4wv/XWF5JEp9AfR72Dwn5R5dANzWl7z/S2lVhoPqbYkC3gENis257+BLy8Bn +Wy/f2+h2AdQTCONuPLb8V+wJsgxwASoUPlH3J8SfrffBpf8OpB/2AmLJVkYuRup+ +8M12M0Ap867IauMsGswLvH3YTwqGyl/R4wlo2kXvA73m0PAhg6HVNDYplX/MuwCV +vBmXktjy+/uhe/y5f0JADCmMTwy3tS0jYyUAcZ4x982I0v4eh2Sl2pUPKpBzbyMc ++BGojMqU/jUR1bMDgJo5LSu+K+eM1B0VzoJ/ufXclYJ9Eag0n/N4MpbMTOPeFRMh +2C0UBq4aaDLfSLbaFxGSC+hCnm45e0zPvqx/wfPW+KTall3ACjjvbVo6QzZrV8zB +tDZudeYkiYSghF6wrXYGhe7XFou84lzEIaiQowPxgM79UjOMb6rLzXQD4pLJL4BX +Pa/yPHlVJkPAU/Bq9iYT1gyinlUCJu4Fr7l/T20j8N5+fWA2oexfJiSNNG+8Witb +kwxcIDxS +=HLY4 +-----END PGP SIGNATURE----- diff --git a/python-pankoclient.spec b/python-pankoclient.spec new file mode 100644 index 0000000..8f06df5 --- /dev/null +++ b/python-pankoclient.spec @@ -0,0 +1,147 @@ +%{!?sources_gpg: %{!?dlrn:%global sources_gpg 1} } +%global sources_gpg_sign 0x5d2d1e4fb8d38e6af76c50d53d4fec30cf5ce3da +%global pypi_name pankoclient + +%{!?upstream_version: %global upstream_version %{version}%{?milestone}} +%global with_doc 1 + +Name: python-pankoclient +Version: 1.2.0 +Release: 1%{?dist} +Summary: Python API and CLI for OpenStack Panko + +License: ASL 2.0 +URL: https://github.com/openstack/%{name} +Source0: https://tarballs.openstack.org/%{name}/%{pypi_name}-%{upstream_version}.tar.gz +# Required for tarball sources verification +%if 0%{?sources_gpg} == 1 +Source101: https://tarballs.openstack.org/%{name}/%{pypi_name}-%{upstream_version}.tar.gz.asc +Source102: https://releases.openstack.org/_static/%{sources_gpg_sign}.txt +%endif + +BuildArch: noarch + +# Required for tarball sources verification +%if 0%{?sources_gpg} == 1 +BuildRequires: /usr/bin/gpgv2 +BuildRequires: openstack-macros +%endif + + +%package -n python3-%{pypi_name} +Summary: Python API and CLI for OpenStack Panko +%{?python_provide:%python_provide python3-%{pypi_name}} +Obsoletes: python2-%{pypi_name} < %{version}-%{release} + + +BuildRequires: git-core +BuildRequires: python3-setuptools +BuildRequires: python3-devel +BuildRequires: python3-pbr +BuildRequires: python3-tools + +Requires: python3-keystoneauth1 >= 3.4.0 +Requires: python3-osc-lib >= 1.8.0 +Requires: python3-oslo-i18n >= 2.1.0 +Requires: python3-oslo-serialization >= 1.10.0 +Requires: python3-oslo-utils >= 3.18.0 +Requires: python3-osprofiler >= 1.4.0 +Requires: python3-pbr +Requires: python3-requests +Requires: python3-six >= 1.9.0 + + +%description -n python3-%{pypi_name} +This is a client library for Panko built on the Panko API. It +provides a Python API (the pankoclient module) and a command-line tool. + +%if 0%{?with_doc} +%package -n python-%{pypi_name}-doc +Summary: Documentation for OpenStack Panko API Client +Group: Documentation + +BuildRequires: python3-sphinx +BuildRequires: python3-openstackdocstheme +BuildRequires: python3-osc-lib +# test +BuildRequires: python3-babel + +%description doc +This is a client library for Panko built on the Panko API. It +provides a Python API (the pankoclient module) and a command-line tool +(panko). + +This package contains auto-generated documentation. +%endif + +%package -n python3-%{pypi_name}-tests +Summary: Python API and CLI for OpenStack Panko Tests +Requires: python3-%{pypi_name} = %{version}-%{release} + +%description -n python3-%{pypi_name}-tests +This is a client library for Panko built on the Panko API. It +provides a Python API (the pankoclient module) and a command-line tool. + +%description +This is a client library for Panko built on the Panko API. It +provides a Python API (the pankoclient module) and a command-line tool. + + +%prep +# Required for tarball sources verification +%if 0%{?sources_gpg} == 1 +%{gpgverify} --keyring=%{SOURCE102} --signature=%{SOURCE101} --data=%{SOURCE0} +%endif +%autosetup -n %{pypi_name}-%{upstream_version} -S git + +# Remove bundled egg-info +rm -rf pankoclient.egg-info + +# Let RPM handle the requirements +rm -f {,test-}requirements.txt + +%build +%{py3_build} + + +%install +%{py3_install} + +# Create a versioned binary for backwards compatibility until everything is pure py3 +ln -s panko %{buildroot}%{_bindir}/panko-3 + +%if 0%{?with_doc} +# Some env variables required to successfully build our doc +export PATH=$PATH:%{buildroot}%{_bindir} +export LANG=en_US.utf8 +sphinx-build-3 -b html doc/source doc/build/html +# Fix hidden-file-or-dir warnings +rm -rf doc/build/html/.doctrees doc/build/html/.buildinfo +%endif + +%files -n python3-%{pypi_name} +%doc README.rst +%license LICENSE +%{_bindir}/panko +%{_bindir}/panko-3 +# XXX: man page build is broken +#%{_mandir}/man1/panko.1* +%{python3_sitelib}/pankoclient +%{python3_sitelib}/*.egg-info +%exclude %{python3_sitelib}/pankoclient/tests + +%files -n python3-%{pypi_name}-tests +%license LICENSE +%{python3_sitelib}/pankoclient/tests + +%if 0%{?with_doc} +%files -n python-%{pypi_name}-doc +%doc doc/build/html +%license LICENSE +%endif + +%changelog +* Tue Mar 16 2021 RDO 1.2.0-1 +- Update to 1.2.0 + + diff --git a/sources b/sources new file mode 100644 index 0000000..72e1b9c --- /dev/null +++ b/sources @@ -0,0 +1 @@ +86f545971e8fe13f7fd6944aa20a145f pankoclient-1.2.0.tar.gz -- cgit v1.2.3