diff options
| author | CoprDistGit <infra@openeuler.org> | 2023-05-18 03:34:30 +0000 |
|---|---|---|
| committer | CoprDistGit <infra@openeuler.org> | 2023-05-18 03:34:30 +0000 |
| commit | da1c2af5d1a3d4271f10cb1ef3cba997981abd4a (patch) | |
| tree | e0fa82035dbefad80a7ec2625425555105e6d699 | |
| parent | 9ce04eb0aba79593b1bc4ad2198a9ebff5b536ef (diff) | |
automatic import of python-sym-api-client-python
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | python-sym-api-client-python.spec | 103 | ||||
| -rw-r--r-- | sources | 1 |
3 files changed, 105 insertions, 0 deletions
@@ -0,0 +1 @@ +/sym_api_client_python-1.3.7.tar.gz diff --git a/python-sym-api-client-python.spec b/python-sym-api-client-python.spec new file mode 100644 index 0000000..97058b7 --- /dev/null +++ b/python-sym-api-client-python.spec @@ -0,0 +1,103 @@ +%global _empty_manifest_terminate_build 0 +Name: python-sym-api-client-python +Version: 1.3.7 +Release: 1 +Summary: Symphony REST API - Python Client +License: MIT License +URL: https://github.com/SymphonyPlatformSolutions/symphony-api-client-python +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/43/f5/e8cc8b8c9471838fef33cfb8e5a71aad59c53b95a4d6dd2ab97e4502adf6/sym_api_client_python-1.3.7.tar.gz +BuildArch: noarch + +Requires: python3-aiohttp +Requires: python3-aioresponses +Requires: python3-pyOpenSSL +Requires: python3-rsa +Requires: python3-requests +Requires: python3-jose +Requires: python3-json-logger +Requires: python3-beautifulsoup4 +Requires: python3-Jinja2 +Requires: python3-requests-pkcs12 +Requires: python3-requests-toolbelt +Requires: python3-requests-mock +Requires: python3-yattag +Requires: python3-defusedxml +Requires: python3-urllib3 +Requires: python3-py + +%description +**NOTE** +There is an outstanding issue with aiohttp and Python 3.8+ on Windows. This affects our client when you specify a proxy on Windows with Python 3.8+. +If you are using a proxy, you may need to implement the following workaround before you start the async datafeed or make any async calls with aiohttp: +``` +if sys.version_info[0] == 3 and sys.version_info[1] >= 8 and sys.platform.startswith('win'): + asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy()) + +%package -n python3-sym-api-client-python +Summary: Symphony REST API - Python Client +Provides: python-sym-api-client-python +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-sym-api-client-python +**NOTE** +There is an outstanding issue with aiohttp and Python 3.8+ on Windows. This affects our client when you specify a proxy on Windows with Python 3.8+. +If you are using a proxy, you may need to implement the following workaround before you start the async datafeed or make any async calls with aiohttp: +``` +if sys.version_info[0] == 3 and sys.version_info[1] >= 8 and sys.platform.startswith('win'): + asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy()) + +%package help +Summary: Development documents and examples for sym-api-client-python +Provides: python3-sym-api-client-python-doc +%description help +**NOTE** +There is an outstanding issue with aiohttp and Python 3.8+ on Windows. This affects our client when you specify a proxy on Windows with Python 3.8+. +If you are using a proxy, you may need to implement the following workaround before you start the async datafeed or make any async calls with aiohttp: +``` +if sys.version_info[0] == 3 and sys.version_info[1] >= 8 and sys.platform.startswith('win'): + asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy()) + +%prep +%autosetup -n sym-api-client-python-1.3.7 + +%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-sym-api-client-python -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Thu May 18 2023 Python_Bot <Python_Bot@openeuler.org> - 1.3.7-1 +- Package Spec generated @@ -0,0 +1 @@ +657ba9e921720cb09921dec60709af9c sym_api_client_python-1.3.7.tar.gz |
