summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-07-18 11:38:37 +0000
committerCoprDistGit <infra@openeuler.org>2023-07-18 11:38:37 +0000
commit22b63d54748af547c98ec26098d12c484cbeb632 (patch)
tree2941d06f260d10cc568bf3dc9ba05206e4cc646a
parent7eca4f76bbd74bb9735ce638a11fad426d758343 (diff)
automatic import of python-pankoclientopeneuler20.03
-rw-r--r--.gitignore1
-rw-r--r--0x5d2d1e4fb8d38e6af76c50d53d4fec30cf5ce3da.txt74
-rw-r--r--pankoclient-1.2.0.tar.gz.asc14
-rw-r--r--python-pankoclient.spec147
-rw-r--r--sources1
5 files changed, 237 insertions, 0 deletions
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) <infra-root@openstack.org>
+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 <dev@lists.rdoproject.org> 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