%global _empty_manifest_terminate_build 0 Name: python-ThreadFixProAPI Version: 1.0.13 Release: 1 Summary: please add a summary manually as the author left a blank one License: MIT URL: https://pypi.org/project/ThreadFixProAPI/ Source0: https://mirrors.aliyun.com/pypi/web/packages/1c/c2/0467f21e5041255b7cc31dfdd8ab8a4d7694cd333421b213297ba39bb875/ThreadFixProAPI-1.0.13.tar.gz BuildArch: noarch %description .. image:: https://img.shields.io/pypi/v/threadfixproapi.svg :target: https://pypi.org/project/threadfixproapi .. image:: https://img.shields.io/pypi/pyversions/threadfixproapi.svg .. image:: https://img.shields.io/travis/target/threadfixproapi/master.svg :target: http://travis-ci.org/target/threadfixproapi ThreadFix Pro API ***************** A Python module to assist with the `ThreadFix `__ RESTFul API to administer scan artifacts and overall ThreadFix vulnerability administration. Quick Start ~~~~~~~~~~~ Several quick start options are available: - Install with pip: ``pip install threadfixproapi`` - Build locally: ``python setup.py install`` - `Download the latest release `__. Example ~~~~~~~ :: # import the package from threadfixproapi import threadfixpro # setup threadfix connection information host = 'https://127.0.0.1:8443/threadfix/' api_key = 'your_api_key_from_threadfix_professional' # initialize threadfix pro api module tfp = threadfixpro.ThreadFixProAPI(host, api_key) # If you need to disable certificate verification. # tfp = threadfixpro.ThreadFixProAPI(host, api_key, verify_ssl=False) # List your threadfix pro teams teams = tfp.list_teams() if teams.success: print("{}".format(teams.data)) for team in teams.data: print(team['name']) # Print the name of each team else: print("ERROR: {}".format(teams.message)) Supporting information for each method available can be found in the `documentation `__. Bugs and Feature Requests ~~~~~~~~~~~~~~~~~~~~~~~~~ Found something that doesn't seem right or have a feature request? `Please open a new issue `__. Copyright and License ~~~~~~~~~~~~~~~~~~~~~ .. image:: https://img.shields.io/github/license/target/threadfixproapi.svg?style=flat-square - Copyright 2020 Denim Group, Ltd. (based upon work by Target Brands, Inc.) %package -n python3-ThreadFixProAPI Summary: please add a summary manually as the author left a blank one Provides: python-ThreadFixProAPI BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-ThreadFixProAPI .. image:: https://img.shields.io/pypi/v/threadfixproapi.svg :target: https://pypi.org/project/threadfixproapi .. image:: https://img.shields.io/pypi/pyversions/threadfixproapi.svg .. image:: https://img.shields.io/travis/target/threadfixproapi/master.svg :target: http://travis-ci.org/target/threadfixproapi ThreadFix Pro API ***************** A Python module to assist with the `ThreadFix `__ RESTFul API to administer scan artifacts and overall ThreadFix vulnerability administration. Quick Start ~~~~~~~~~~~ Several quick start options are available: - Install with pip: ``pip install threadfixproapi`` - Build locally: ``python setup.py install`` - `Download the latest release `__. Example ~~~~~~~ :: # import the package from threadfixproapi import threadfixpro # setup threadfix connection information host = 'https://127.0.0.1:8443/threadfix/' api_key = 'your_api_key_from_threadfix_professional' # initialize threadfix pro api module tfp = threadfixpro.ThreadFixProAPI(host, api_key) # If you need to disable certificate verification. # tfp = threadfixpro.ThreadFixProAPI(host, api_key, verify_ssl=False) # List your threadfix pro teams teams = tfp.list_teams() if teams.success: print("{}".format(teams.data)) for team in teams.data: print(team['name']) # Print the name of each team else: print("ERROR: {}".format(teams.message)) Supporting information for each method available can be found in the `documentation `__. Bugs and Feature Requests ~~~~~~~~~~~~~~~~~~~~~~~~~ Found something that doesn't seem right or have a feature request? `Please open a new issue `__. Copyright and License ~~~~~~~~~~~~~~~~~~~~~ .. image:: https://img.shields.io/github/license/target/threadfixproapi.svg?style=flat-square - Copyright 2020 Denim Group, Ltd. (based upon work by Target Brands, Inc.) %package help Summary: Development documents and examples for ThreadFixProAPI Provides: python3-ThreadFixProAPI-doc %description help .. image:: https://img.shields.io/pypi/v/threadfixproapi.svg :target: https://pypi.org/project/threadfixproapi .. image:: https://img.shields.io/pypi/pyversions/threadfixproapi.svg .. image:: https://img.shields.io/travis/target/threadfixproapi/master.svg :target: http://travis-ci.org/target/threadfixproapi ThreadFix Pro API ***************** A Python module to assist with the `ThreadFix `__ RESTFul API to administer scan artifacts and overall ThreadFix vulnerability administration. Quick Start ~~~~~~~~~~~ Several quick start options are available: - Install with pip: ``pip install threadfixproapi`` - Build locally: ``python setup.py install`` - `Download the latest release `__. Example ~~~~~~~ :: # import the package from threadfixproapi import threadfixpro # setup threadfix connection information host = 'https://127.0.0.1:8443/threadfix/' api_key = 'your_api_key_from_threadfix_professional' # initialize threadfix pro api module tfp = threadfixpro.ThreadFixProAPI(host, api_key) # If you need to disable certificate verification. # tfp = threadfixpro.ThreadFixProAPI(host, api_key, verify_ssl=False) # List your threadfix pro teams teams = tfp.list_teams() if teams.success: print("{}".format(teams.data)) for team in teams.data: print(team['name']) # Print the name of each team else: print("ERROR: {}".format(teams.message)) Supporting information for each method available can be found in the `documentation `__. Bugs and Feature Requests ~~~~~~~~~~~~~~~~~~~~~~~~~ Found something that doesn't seem right or have a feature request? `Please open a new issue `__. Copyright and License ~~~~~~~~~~~~~~~~~~~~~ .. image:: https://img.shields.io/github/license/target/threadfixproapi.svg?style=flat-square - Copyright 2020 Denim Group, Ltd. (based upon work by Target Brands, Inc.) %prep %autosetup -n ThreadFixProAPI-1.0.13 %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-ThreadFixProAPI -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue Jun 20 2023 Python_Bot - 1.0.13-1 - Package Spec generated