%global _empty_manifest_terminate_build 0 Name: python-fusionauth-client Version: 1.45.0 Release: 1 Summary: A client library for FusionAuth License: Apache Software License URL: https://github.com/FusionAuth/fusionauth-python-client Source0: https://mirrors.nju.edu.cn/pypi/web/packages/41/a8/4093af9244178db139b8fcb1266ee99186fecfebbb1c70b2fef3ffcfad4a/fusionauth-client-1.45.0.tar.gz BuildArch: noarch Requires: python3-deprecated Requires: python3-requests %description ## FusionAuth Python Client ![semver 2.0.0 compliant](http://img.shields.io/badge/semver-2.0.0-brightgreen.svg?style=flat-square) If you're integrating FusionAuth with a Python 3 application, this library will speed up your development time. For additional information and documentation on FusionAuth refer to [https://fusionauth.io](https://fusionauth.io). ### Install To install the FusionAuth Python Client package run: ```bash pip install fusionauth-client ``` This library can be found on PyPI * https://pypi.org/project/fusionauth-client/ ### Coding And then include the package in your code by using the following statement. ```python from fusionauth.fusionauth_client import FusionAuthClient ``` Now you're ready to begin making requests to FusionAuth. You will need to supply an API key you created in FusionAuth, the folowing example assumes an API key of `6b87a398-39f2-4692-927b-13188a81a9a3`. ```python client = FusionAuthClient('6b87a398-39f2-4692-927b-13188a81a9a3', 'http://localhost:9011') ``` Here's an example which logs a user in: ```python from fusionauth.fusionauth_client import FusionAuthClient client = FusionAuthClient(API_KEY, 'http://localhost:9011') data = { 'loginId': loginId, 'password': password, 'applicationId': My_App_ID } print(client.login(data).success_response) ``` Each method in the client library includes documentation to describe the use and parameters. In addition to this resource, review the API documentation. https://fusionauth.io/docs/v1/tech/apis/ If you encounter a bug with this library, please open an issue. ## Questions and support If you have a question or support issue regarding this client library, we'd love to hear from you. If you have a paid edition with support included, please [open a ticket in your account portal](https://account.fusionauth.io/account/support/). Learn more about [paid editions here](https://fusionauth.io/pricing). Otherwise, please [post your question in the community forum](https://fusionauth.io/community/forum/). ## Contributing Bug reports and pull requests are welcome on GitHub at https://github.com/FusionAuth/fusionauth-python-client. ## License This code is available as open source under the terms of the [Apache v2.0 License](https://opensource.org/licenses/Apache-2.0). %package -n python3-fusionauth-client Summary: A client library for FusionAuth Provides: python-fusionauth-client BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-fusionauth-client ## FusionAuth Python Client ![semver 2.0.0 compliant](http://img.shields.io/badge/semver-2.0.0-brightgreen.svg?style=flat-square) If you're integrating FusionAuth with a Python 3 application, this library will speed up your development time. For additional information and documentation on FusionAuth refer to [https://fusionauth.io](https://fusionauth.io). ### Install To install the FusionAuth Python Client package run: ```bash pip install fusionauth-client ``` This library can be found on PyPI * https://pypi.org/project/fusionauth-client/ ### Coding And then include the package in your code by using the following statement. ```python from fusionauth.fusionauth_client import FusionAuthClient ``` Now you're ready to begin making requests to FusionAuth. You will need to supply an API key you created in FusionAuth, the folowing example assumes an API key of `6b87a398-39f2-4692-927b-13188a81a9a3`. ```python client = FusionAuthClient('6b87a398-39f2-4692-927b-13188a81a9a3', 'http://localhost:9011') ``` Here's an example which logs a user in: ```python from fusionauth.fusionauth_client import FusionAuthClient client = FusionAuthClient(API_KEY, 'http://localhost:9011') data = { 'loginId': loginId, 'password': password, 'applicationId': My_App_ID } print(client.login(data).success_response) ``` Each method in the client library includes documentation to describe the use and parameters. In addition to this resource, review the API documentation. https://fusionauth.io/docs/v1/tech/apis/ If you encounter a bug with this library, please open an issue. ## Questions and support If you have a question or support issue regarding this client library, we'd love to hear from you. If you have a paid edition with support included, please [open a ticket in your account portal](https://account.fusionauth.io/account/support/). Learn more about [paid editions here](https://fusionauth.io/pricing). Otherwise, please [post your question in the community forum](https://fusionauth.io/community/forum/). ## Contributing Bug reports and pull requests are welcome on GitHub at https://github.com/FusionAuth/fusionauth-python-client. ## License This code is available as open source under the terms of the [Apache v2.0 License](https://opensource.org/licenses/Apache-2.0). %package help Summary: Development documents and examples for fusionauth-client Provides: python3-fusionauth-client-doc %description help ## FusionAuth Python Client ![semver 2.0.0 compliant](http://img.shields.io/badge/semver-2.0.0-brightgreen.svg?style=flat-square) If you're integrating FusionAuth with a Python 3 application, this library will speed up your development time. For additional information and documentation on FusionAuth refer to [https://fusionauth.io](https://fusionauth.io). ### Install To install the FusionAuth Python Client package run: ```bash pip install fusionauth-client ``` This library can be found on PyPI * https://pypi.org/project/fusionauth-client/ ### Coding And then include the package in your code by using the following statement. ```python from fusionauth.fusionauth_client import FusionAuthClient ``` Now you're ready to begin making requests to FusionAuth. You will need to supply an API key you created in FusionAuth, the folowing example assumes an API key of `6b87a398-39f2-4692-927b-13188a81a9a3`. ```python client = FusionAuthClient('6b87a398-39f2-4692-927b-13188a81a9a3', 'http://localhost:9011') ``` Here's an example which logs a user in: ```python from fusionauth.fusionauth_client import FusionAuthClient client = FusionAuthClient(API_KEY, 'http://localhost:9011') data = { 'loginId': loginId, 'password': password, 'applicationId': My_App_ID } print(client.login(data).success_response) ``` Each method in the client library includes documentation to describe the use and parameters. In addition to this resource, review the API documentation. https://fusionauth.io/docs/v1/tech/apis/ If you encounter a bug with this library, please open an issue. ## Questions and support If you have a question or support issue regarding this client library, we'd love to hear from you. If you have a paid edition with support included, please [open a ticket in your account portal](https://account.fusionauth.io/account/support/). Learn more about [paid editions here](https://fusionauth.io/pricing). Otherwise, please [post your question in the community forum](https://fusionauth.io/community/forum/). ## Contributing Bug reports and pull requests are welcome on GitHub at https://github.com/FusionAuth/fusionauth-python-client. ## License This code is available as open source under the terms of the [Apache v2.0 License](https://opensource.org/licenses/Apache-2.0). %prep %autosetup -n fusionauth-client-1.45.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-fusionauth-client -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Fri May 05 2023 Python_Bot - 1.45.0-1 - Package Spec generated