diff options
author | CoprDistGit <infra@openeuler.org> | 2023-05-10 03:58:16 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2023-05-10 03:58:16 +0000 |
commit | e7bbb81aa7626bda7c92c97498964d0200e88d93 (patch) | |
tree | 37d195f5d5abfb31b63c5e6eef91022d3df1093d | |
parent | 92ce317fc2aa91e45a50e4ad3ee061ef2aff024b (diff) |
automatic import of python-polyswarm-apiopeneuler20.03
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-polyswarm-api.spec | 175 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 177 insertions, 0 deletions
@@ -0,0 +1 @@ +/polyswarm-api-3.2.0.tar.gz diff --git a/python-polyswarm-api.spec b/python-polyswarm-api.spec new file mode 100644 index 0000000..3c84a5d --- /dev/null +++ b/python-polyswarm-api.spec @@ -0,0 +1,175 @@ +%global _empty_manifest_terminate_build 0 +Name: python-polyswarm-api +Version: 3.2.0 +Release: 1 +Summary: Client library to simplify interacting with the PolySwarm consumer API +License: MIT +URL: https://github.com/polyswarm/polyswarm-api +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/f3/27/ab110bd15cd1c75e9ec271eaf358db7c37888d6448dcc26ce9c963d00dbb/polyswarm-api-3.2.0.tar.gz +BuildArch: noarch + +Requires: python3-requests +Requires: python3-future +Requires: python3-dateutil +Requires: python3-enum34 + +%description +# polyswarm-api + +An interface to the PolySwarm Customer APIs. +For an easy-to-use CLI tool, or as an example of how to use these APIs, please see [polyswarm-cli](https://github.com/polyswarm/polyswarm-cli) + +Supports Python 2.7 and greater. + +## Installation + +From PyPI: + + pip install polyswarm-api + +From source: + + python3 setup.py install + +> If you get an error about a missing package named `wheel`, that means your version of pip or setuptools is too old. +> You need pip >= 19.0 and setuptools >= 40.8.0. +> To update pip, run `pip install -U pip`. +> To update setuptools, run `pip install -U setuptools` + +## Usage + +See the [polyswarm-api documentation](https://docs.polyswarm.io/docs/polyswarm-customer-api) for usage guidance. + +## API Reference + +See the [polyswarm-api reference](https://polyswarm-api.readthedocs.io/en/latest/autoapi/index.html) for API References. + +## Questions? Problems? + +File a ticket or email us at `info@polyswarm.io`. + + +%package -n python3-polyswarm-api +Summary: Client library to simplify interacting with the PolySwarm consumer API +Provides: python-polyswarm-api +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-polyswarm-api +# polyswarm-api + +An interface to the PolySwarm Customer APIs. +For an easy-to-use CLI tool, or as an example of how to use these APIs, please see [polyswarm-cli](https://github.com/polyswarm/polyswarm-cli) + +Supports Python 2.7 and greater. + +## Installation + +From PyPI: + + pip install polyswarm-api + +From source: + + python3 setup.py install + +> If you get an error about a missing package named `wheel`, that means your version of pip or setuptools is too old. +> You need pip >= 19.0 and setuptools >= 40.8.0. +> To update pip, run `pip install -U pip`. +> To update setuptools, run `pip install -U setuptools` + +## Usage + +See the [polyswarm-api documentation](https://docs.polyswarm.io/docs/polyswarm-customer-api) for usage guidance. + +## API Reference + +See the [polyswarm-api reference](https://polyswarm-api.readthedocs.io/en/latest/autoapi/index.html) for API References. + +## Questions? Problems? + +File a ticket or email us at `info@polyswarm.io`. + + +%package help +Summary: Development documents and examples for polyswarm-api +Provides: python3-polyswarm-api-doc +%description help +# polyswarm-api + +An interface to the PolySwarm Customer APIs. +For an easy-to-use CLI tool, or as an example of how to use these APIs, please see [polyswarm-cli](https://github.com/polyswarm/polyswarm-cli) + +Supports Python 2.7 and greater. + +## Installation + +From PyPI: + + pip install polyswarm-api + +From source: + + python3 setup.py install + +> If you get an error about a missing package named `wheel`, that means your version of pip or setuptools is too old. +> You need pip >= 19.0 and setuptools >= 40.8.0. +> To update pip, run `pip install -U pip`. +> To update setuptools, run `pip install -U setuptools` + +## Usage + +See the [polyswarm-api documentation](https://docs.polyswarm.io/docs/polyswarm-customer-api) for usage guidance. + +## API Reference + +See the [polyswarm-api reference](https://polyswarm-api.readthedocs.io/en/latest/autoapi/index.html) for API References. + +## Questions? Problems? + +File a ticket or email us at `info@polyswarm.io`. + + +%prep +%autosetup -n polyswarm-api-3.2.0 + +%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-polyswarm-api -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Wed May 10 2023 Python_Bot <Python_Bot@openeuler.org> - 3.2.0-1 +- Package Spec generated @@ -0,0 +1 @@ +eddfa8246427d066a7c87f2bcab37cb4 polyswarm-api-3.2.0.tar.gz |