summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--python-wechatpy.spec284
-rw-r--r--sources1
3 files changed, 286 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..23dd05e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/wechatpy-1.8.18.tar.gz
diff --git a/python-wechatpy.spec b/python-wechatpy.spec
new file mode 100644
index 0000000..c2f270b
--- /dev/null
+++ b/python-wechatpy.spec
@@ -0,0 +1,284 @@
+%global _empty_manifest_terminate_build 0
+Name: python-wechatpy
+Version: 1.8.18
+Release: 1
+Summary: WeChat SDK for Python
+License: MIT License
+URL: https://github.com/jxtech/wechatpy
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/80/34/849aaa2a03dc41b002e224006746bdb2eea729435225709139c4b3a95d2b/wechatpy-1.8.18.tar.gz
+BuildArch: noarch
+
+Requires: python3-six
+Requires: python3-requests
+Requires: python3-xmltodict
+Requires: python3-optionaldict
+Requires: python3-dateutil
+Requires: python3-enum34
+Requires: python3-cryptography
+Requires: python3-pycryptodome
+
+%description
+___ __ _______ ________ ___ ___ ________ _________ ________ ___ ___
+ |\ \ |\ \|\ ___ \ |\ ____\|\ \|\ \|\ __ \|\___ ___\\ __ \|\ \ / /|
+ \ \ \ \ \ \ \ __/|\ \ \___|\ \ \\\ \ \ \|\ \|___ \ \_\ \ \|\ \ \ \/ / /
+ \ \ \ __\ \ \ \ \_|/_\ \ \ \ \ __ \ \ __ \ \ \ \ \ \ ____\ \ / /
+ \ \ \|\__\_\ \ \ \_|\ \ \ \____\ \ \ \ \ \ \ \ \ \ \ \ \ \ \___|\/ / /
+ \ \____________\ \_______\ \_______\ \__\ \__\ \__\ \__\ \ \__\ \ \__\ __/ / /
+ \|____________|\|_______|\|_______|\|__|\|__|\|__|\|__| \|__| \|__||\___/ /
+ \|___|/
+
+[![GitHub Actions](https://github.com/jxtech/wechatpy/workflows/CI/badge.svg)](https://github.com/jxtech/wechatpy/actions?query=workflow%3ACI)
+[![codecov.io](https://codecov.io/github/jxtech/wechatpy/coverage.svg?branch=master)](https://codecov.io/github/jxtech/wechatpy?branch=master)
+[![PyPI](https://img.shields.io/pypi/v/wechatpy.svg)](https://pypi.org/project/wechatpy)
+[![Downloads](https://pepy.tech/badge/wechatpy)](https://pepy.tech/project/wechatpy)
+[![Reviewed by Hound](https://img.shields.io/badge/Reviewed_by-Hound-8E64B0.svg)](https://houndci.com)
+
+微信(WeChat) 公众平台第三方 Python SDK。
+
+[【阅读文档】](https://wechatpy.readthedocs.org/zh_CN/master/) [【快速入门】](https://wechatpy.readthedocs.org/zh_CN/master/quickstart.html)
+
+[![Join the chat at https://gitter.im/messense/wechatpy](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/messense/wechatpy?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
+
+## 功能特性
+
+1. 普通公众平台被动响应和主动调用 API
+2. 企业微信 API
+3. 微信支付 API
+4. 第三方平台代公众号调用接口 API
+5. 小程序云开发 API
+
+## 安装
+
+推荐使用 pip 进行安装:
+
+```bash
+pip install wechatpy
+# with cryptography (推荐)
+pip install 'wechatpy[cryptography]'
+# with pycryptodome
+pip install 'wechatpy[pycrypto]'
+```
+
+升级版本:
+
+ pip install -U wechatpy
+
+
+## 使用示例
+
+使用示例参见 [examples](examples/)
+
+## 贡献代码
+
+请阅读 [贡献代码指南](.github/CONTRIBUTING.md)
+
+## 问题反馈
+
+我们主要使用 [GitHub issues](https://github.com/jxtech/wechatpy/issues) 进行问题追踪和反馈。
+
+QQ 群:176596300
+
+![wechatpy QQ 群](https://raw.githubusercontent.com/jxtech/wechatpy/master/docs/_static/images/qq-group.png)
+
+
+## License
+
+This work is released under the MIT license. A copy of the license is provided in the [LICENSE](./LICENSE) file.
+
+
+
+
+%package -n python3-wechatpy
+Summary: WeChat SDK for Python
+Provides: python-wechatpy
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-wechatpy
+___ __ _______ ________ ___ ___ ________ _________ ________ ___ ___
+ |\ \ |\ \|\ ___ \ |\ ____\|\ \|\ \|\ __ \|\___ ___\\ __ \|\ \ / /|
+ \ \ \ \ \ \ \ __/|\ \ \___|\ \ \\\ \ \ \|\ \|___ \ \_\ \ \|\ \ \ \/ / /
+ \ \ \ __\ \ \ \ \_|/_\ \ \ \ \ __ \ \ __ \ \ \ \ \ \ ____\ \ / /
+ \ \ \|\__\_\ \ \ \_|\ \ \ \____\ \ \ \ \ \ \ \ \ \ \ \ \ \ \___|\/ / /
+ \ \____________\ \_______\ \_______\ \__\ \__\ \__\ \__\ \ \__\ \ \__\ __/ / /
+ \|____________|\|_______|\|_______|\|__|\|__|\|__|\|__| \|__| \|__||\___/ /
+ \|___|/
+
+[![GitHub Actions](https://github.com/jxtech/wechatpy/workflows/CI/badge.svg)](https://github.com/jxtech/wechatpy/actions?query=workflow%3ACI)
+[![codecov.io](https://codecov.io/github/jxtech/wechatpy/coverage.svg?branch=master)](https://codecov.io/github/jxtech/wechatpy?branch=master)
+[![PyPI](https://img.shields.io/pypi/v/wechatpy.svg)](https://pypi.org/project/wechatpy)
+[![Downloads](https://pepy.tech/badge/wechatpy)](https://pepy.tech/project/wechatpy)
+[![Reviewed by Hound](https://img.shields.io/badge/Reviewed_by-Hound-8E64B0.svg)](https://houndci.com)
+
+微信(WeChat) 公众平台第三方 Python SDK。
+
+[【阅读文档】](https://wechatpy.readthedocs.org/zh_CN/master/) [【快速入门】](https://wechatpy.readthedocs.org/zh_CN/master/quickstart.html)
+
+[![Join the chat at https://gitter.im/messense/wechatpy](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/messense/wechatpy?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
+
+## 功能特性
+
+1. 普通公众平台被动响应和主动调用 API
+2. 企业微信 API
+3. 微信支付 API
+4. 第三方平台代公众号调用接口 API
+5. 小程序云开发 API
+
+## 安装
+
+推荐使用 pip 进行安装:
+
+```bash
+pip install wechatpy
+# with cryptography (推荐)
+pip install 'wechatpy[cryptography]'
+# with pycryptodome
+pip install 'wechatpy[pycrypto]'
+```
+
+升级版本:
+
+ pip install -U wechatpy
+
+
+## 使用示例
+
+使用示例参见 [examples](examples/)
+
+## 贡献代码
+
+请阅读 [贡献代码指南](.github/CONTRIBUTING.md)
+
+## 问题反馈
+
+我们主要使用 [GitHub issues](https://github.com/jxtech/wechatpy/issues) 进行问题追踪和反馈。
+
+QQ 群:176596300
+
+![wechatpy QQ 群](https://raw.githubusercontent.com/jxtech/wechatpy/master/docs/_static/images/qq-group.png)
+
+
+## License
+
+This work is released under the MIT license. A copy of the license is provided in the [LICENSE](./LICENSE) file.
+
+
+
+
+%package help
+Summary: Development documents and examples for wechatpy
+Provides: python3-wechatpy-doc
+%description help
+___ __ _______ ________ ___ ___ ________ _________ ________ ___ ___
+ |\ \ |\ \|\ ___ \ |\ ____\|\ \|\ \|\ __ \|\___ ___\\ __ \|\ \ / /|
+ \ \ \ \ \ \ \ __/|\ \ \___|\ \ \\\ \ \ \|\ \|___ \ \_\ \ \|\ \ \ \/ / /
+ \ \ \ __\ \ \ \ \_|/_\ \ \ \ \ __ \ \ __ \ \ \ \ \ \ ____\ \ / /
+ \ \ \|\__\_\ \ \ \_|\ \ \ \____\ \ \ \ \ \ \ \ \ \ \ \ \ \ \___|\/ / /
+ \ \____________\ \_______\ \_______\ \__\ \__\ \__\ \__\ \ \__\ \ \__\ __/ / /
+ \|____________|\|_______|\|_______|\|__|\|__|\|__|\|__| \|__| \|__||\___/ /
+ \|___|/
+
+[![GitHub Actions](https://github.com/jxtech/wechatpy/workflows/CI/badge.svg)](https://github.com/jxtech/wechatpy/actions?query=workflow%3ACI)
+[![codecov.io](https://codecov.io/github/jxtech/wechatpy/coverage.svg?branch=master)](https://codecov.io/github/jxtech/wechatpy?branch=master)
+[![PyPI](https://img.shields.io/pypi/v/wechatpy.svg)](https://pypi.org/project/wechatpy)
+[![Downloads](https://pepy.tech/badge/wechatpy)](https://pepy.tech/project/wechatpy)
+[![Reviewed by Hound](https://img.shields.io/badge/Reviewed_by-Hound-8E64B0.svg)](https://houndci.com)
+
+微信(WeChat) 公众平台第三方 Python SDK。
+
+[【阅读文档】](https://wechatpy.readthedocs.org/zh_CN/master/) [【快速入门】](https://wechatpy.readthedocs.org/zh_CN/master/quickstart.html)
+
+[![Join the chat at https://gitter.im/messense/wechatpy](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/messense/wechatpy?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
+
+## 功能特性
+
+1. 普通公众平台被动响应和主动调用 API
+2. 企业微信 API
+3. 微信支付 API
+4. 第三方平台代公众号调用接口 API
+5. 小程序云开发 API
+
+## 安装
+
+推荐使用 pip 进行安装:
+
+```bash
+pip install wechatpy
+# with cryptography (推荐)
+pip install 'wechatpy[cryptography]'
+# with pycryptodome
+pip install 'wechatpy[pycrypto]'
+```
+
+升级版本:
+
+ pip install -U wechatpy
+
+
+## 使用示例
+
+使用示例参见 [examples](examples/)
+
+## 贡献代码
+
+请阅读 [贡献代码指南](.github/CONTRIBUTING.md)
+
+## 问题反馈
+
+我们主要使用 [GitHub issues](https://github.com/jxtech/wechatpy/issues) 进行问题追踪和反馈。
+
+QQ 群:176596300
+
+![wechatpy QQ 群](https://raw.githubusercontent.com/jxtech/wechatpy/master/docs/_static/images/qq-group.png)
+
+
+## License
+
+This work is released under the MIT license. A copy of the license is provided in the [LICENSE](./LICENSE) file.
+
+
+
+
+%prep
+%autosetup -n wechatpy-1.8.18
+
+%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-wechatpy -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Wed Apr 12 2023 Python_Bot <Python_Bot@openeuler.org> - 1.8.18-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..f0980c1
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+a0bcb5b51245355c9f35c61cf0fba795 wechatpy-1.8.18.tar.gz