diff options
| author | CoprDistGit <copr-devel@lists.fedorahosted.org> | 2023-02-25 02:37:58 +0000 |
|---|---|---|
| committer | CoprDistGit <copr-devel@lists.fedorahosted.org> | 2023-02-25 02:37:58 +0000 |
| commit | 8c8fcc4c69eacfdb4ad881c7a3e798daa8b48ec2 (patch) | |
| tree | 316bc084c0278a2a381cd851361a268da667b44a | |
| parent | 9c66d3598339e6f7ad0be4845525e0919d0b42be (diff) | |
automatic import of python3-hvacopeneuler20.03
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | python-hvac.spec | 154 | ||||
| -rw-r--r-- | sources | 1 |
3 files changed, 156 insertions, 0 deletions
@@ -0,0 +1 @@ +/hvac-1.0.2.tar.gz diff --git a/python-hvac.spec b/python-hvac.spec new file mode 100644 index 0000000..b735555 --- /dev/null +++ b/python-hvac.spec @@ -0,0 +1,154 @@ +%global _empty_manifest_terminate_build 0 +Name: python-hvac +Version: 1.0.2 +Release: 1 +Summary: HashiCorp Vault API client +License: Apache-2.0 +URL: https://github.com/hvac/hvac +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/e0/3e/7ac399273f58ed0e0861954b23f17e9687e47ee3fcd1be0bc4fc0d86a481/hvac-1.0.2.tar.gz +BuildArch: noarch + +Requires: python3-pyhcl +Requires: python3-requests + +%description + +[HashiCorp](https://hashicorp.com/) [Vault](https://www.vaultproject.io) API client for Python 3.x +[](https://github.com/hvac/hvac/actions?query=workflow%3ATest) +[](https://codecov.io/gh/hvac/hvac) +[](https://hvac.readthedocs.io/en/latest/?badge=latest) +[](https://badge.fury.io/py/hvac) +[](https://twitter.com/python_hvac) +[](https://gitter.im/hvac/community) +Tested against the latest release, HEAD ref, and 3 previous minor versions (counting back from the latest release) of Vault. +Current official support covers Vault v1.4.7 or later. +> **_NOTE:_** Support for EOL Python versions will be dropped at the end of 2022. Starting in 2023, hvac will track +> with the CPython EOL dates. +## Installation +```console +pip install hvac +``` +If you would like to be able to return parsed HCL data as a Python dict for methods that support it: +```console +pip install "hvac[parser]" +``` +## Documentation +Additional documentation for this module available at: [hvac.readthedocs.io](https://hvac.readthedocs.io/en/stable/usage/index.html): +* [Getting Started](https://hvac.readthedocs.io/en/stable/overview.html#getting-started) +* [Usage](https://hvac.readthedocs.io/en/stable/usage/index.html) +* [Advanced Usage](https://hvac.readthedocs.io/en/stable/advanced_usage.html) +* [Source Reference / Autodoc](https://hvac.readthedocs.io/en/stable/source/index.html) +* [Contributing](https://hvac.readthedocs.io/en/stable/contributing.html) +* [Changelog](https://hvac.readthedocs.io/en/stable/changelog.html) + +%package -n python3-hvac +Summary: HashiCorp Vault API client +Provides: python-hvac +BuildRequires: python3-devel +BuildRequires: python3-setuptools +%description -n python3-hvac + +[HashiCorp](https://hashicorp.com/) [Vault](https://www.vaultproject.io) API client for Python 3.x +[](https://github.com/hvac/hvac/actions?query=workflow%3ATest) +[](https://codecov.io/gh/hvac/hvac) +[](https://hvac.readthedocs.io/en/latest/?badge=latest) +[](https://badge.fury.io/py/hvac) +[](https://twitter.com/python_hvac) +[](https://gitter.im/hvac/community) +Tested against the latest release, HEAD ref, and 3 previous minor versions (counting back from the latest release) of Vault. +Current official support covers Vault v1.4.7 or later. +> **_NOTE:_** Support for EOL Python versions will be dropped at the end of 2022. Starting in 2023, hvac will track +> with the CPython EOL dates. +## Installation +```console +pip install hvac +``` +If you would like to be able to return parsed HCL data as a Python dict for methods that support it: +```console +pip install "hvac[parser]" +``` +## Documentation +Additional documentation for this module available at: [hvac.readthedocs.io](https://hvac.readthedocs.io/en/stable/usage/index.html): +* [Getting Started](https://hvac.readthedocs.io/en/stable/overview.html#getting-started) +* [Usage](https://hvac.readthedocs.io/en/stable/usage/index.html) +* [Advanced Usage](https://hvac.readthedocs.io/en/stable/advanced_usage.html) +* [Source Reference / Autodoc](https://hvac.readthedocs.io/en/stable/source/index.html) +* [Contributing](https://hvac.readthedocs.io/en/stable/contributing.html) +* [Changelog](https://hvac.readthedocs.io/en/stable/changelog.html) + +%package help +Summary: Development documents and examples for hvac +Provides: python3-hvac-doc +%description help + +[HashiCorp](https://hashicorp.com/) [Vault](https://www.vaultproject.io) API client for Python 3.x +[](https://github.com/hvac/hvac/actions?query=workflow%3ATest) +[](https://codecov.io/gh/hvac/hvac) +[](https://hvac.readthedocs.io/en/latest/?badge=latest) +[](https://badge.fury.io/py/hvac) +[](https://twitter.com/python_hvac) +[](https://gitter.im/hvac/community) +Tested against the latest release, HEAD ref, and 3 previous minor versions (counting back from the latest release) of Vault. +Current official support covers Vault v1.4.7 or later. +> **_NOTE:_** Support for EOL Python versions will be dropped at the end of 2022. Starting in 2023, hvac will track +> with the CPython EOL dates. +## Installation +```console +pip install hvac +``` +If you would like to be able to return parsed HCL data as a Python dict for methods that support it: +```console +pip install "hvac[parser]" +``` +## Documentation +Additional documentation for this module available at: [hvac.readthedocs.io](https://hvac.readthedocs.io/en/stable/usage/index.html): +* [Getting Started](https://hvac.readthedocs.io/en/stable/overview.html#getting-started) +* [Usage](https://hvac.readthedocs.io/en/stable/usage/index.html) +* [Advanced Usage](https://hvac.readthedocs.io/en/stable/advanced_usage.html) +* [Source Reference / Autodoc](https://hvac.readthedocs.io/en/stable/source/index.html) +* [Contributing](https://hvac.readthedocs.io/en/stable/contributing.html) +* [Changelog](https://hvac.readthedocs.io/en/stable/changelog.html) + +%prep +%autosetup -n hvac-1.0.2 + +%build +%py3_build + +%install +%py3_install +install -d -m755 %{buildroot}/%{_pkgdocdir} +if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi +if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi +if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi +if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi +pushd %{buildroot} +if [ -d usr/lib ]; then + find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/lib64 ]; then + find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/bin ]; then + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/sbin ]; then + find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst +fi +touch doclist.lst +if [ -d usr/share/man ]; then + find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst +fi +popd +mv %{buildroot}/filelist.lst . +mv %{buildroot}/doclist.lst . + +%files -n python3-hvac -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Sat Feb 25 2023 Python_Bot <Python_Bot@openeuler.org> - 1.0.2-1 +- Package Spec generated @@ -0,0 +1 @@ +3eb5cdf1644b12fb6926de597fefe414 hvac-1.0.2.tar.gz |
