diff options
author | CoprDistGit <infra@openeuler.org> | 2023-03-09 17:27:19 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2023-03-09 17:27:19 +0000 |
commit | 366cde4ea20221ae7345374d79de362af31c558f (patch) | |
tree | 1328abd3a717d00d2ee38b75e4f4cc7c00b0a629 | |
parent | 47d8ef363cc9bfde95322e982f1b35f489fd5778 (diff) |
automatic import of python-teslajsonpy
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-teslajsonpy.spec | 217 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 219 insertions, 0 deletions
@@ -0,0 +1 @@ +/teslajsonpy-3.7.4.tar.gz diff --git a/python-teslajsonpy.spec b/python-teslajsonpy.spec new file mode 100644 index 0000000..6682e0a --- /dev/null +++ b/python-teslajsonpy.spec @@ -0,0 +1,217 @@ +%global _empty_manifest_terminate_build 0 +Name: python-teslajsonpy +Version: 3.7.4 +Release: 1 +Summary: A library to work with Tesla API. +License: Apache-2.0 +URL: https://github.com/zabuldon/teslajsonpy +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/20/af/19693582851e0d689ff897d2982c7aa6469967a1a33abe43517a417ea1c5/teslajsonpy-3.7.4.tar.gz +BuildArch: noarch + +Requires: python3-aiohttp +Requires: python3-authcaptureproxy +Requires: python3-beautifulsoup4 +Requires: python3-httpx +Requires: python3-orjson +Requires: python3-tenacity +Requires: python3-wrapt + +%description +# teslajsonpy + +[](https://pypi.org/project/teslajsonpy) +[](https://opensource.org/licenses/Apache-2.0) +[](https://pypi.org/project/teslajsonpy) +[](https://github.com/zabuldon/teslajsonpy/releases) +[](https://pypi.org/project/teslajsonpy) + + + + +Async python module for Tesla API primarily for enabling Home-Assistant. + +**NOTE:** Tesla has no official API; therefore, this library may stop +working at any time without warning. + +# Credits + +Originally inspired by [this code.](https://github.com/gglockner/teslajson) +Also thanks to [Tim Dorr](https://tesla-api.timdorr.com/) for documenting the API. Additional repo scaffolding from [simplisafe-python.](https://github.com/bachya/simplisafe-python) + +# Contributing + +1. [Check for open features/bugs](https://github.com/zabuldon/teslajsonpy/issues) + or [initiate a discussion on one](https://github.com/zabuldon/teslajsonpy/issues/new). +2. [Fork the repository](https://github.com/zabuldon/teslajsonpy/fork/new). +3. Install the dev environment: `make init`. +4. Enter the virtual environment: `poetry shell` +5. Code your new feature or bug fix. [Developers Reference](DEVELOPERS.md) +6. Write a test that covers your new functionality. +7. Update `README.md` with any new documentation. +8. Run tests and ensure 100% code coverage for your contribution: `make coverage` +9. Ensure you have no linting errors: `make lint` +10. Ensure you have typed your code correctly: `make typing` +11. Add yourself to `AUTHORS.md`. +12. Submit a [pull request](https://github.com/zabuldon/teslajsonpy/pulls)! + +# Documentation + +[API docs](https://teslajsonpy.readthedocs.io/en/latest/). + +# License + +[Apache-2.0](LICENSE). By providing a contribution, you agree the contribution is licensed under Apache-2.0. +This code is provided as-is with no warranty. Use at your own risk. + + + +%package -n python3-teslajsonpy +Summary: A library to work with Tesla API. +Provides: python-teslajsonpy +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-teslajsonpy +# teslajsonpy + +[](https://pypi.org/project/teslajsonpy) +[](https://opensource.org/licenses/Apache-2.0) +[](https://pypi.org/project/teslajsonpy) +[](https://github.com/zabuldon/teslajsonpy/releases) +[](https://pypi.org/project/teslajsonpy) + + + + +Async python module for Tesla API primarily for enabling Home-Assistant. + +**NOTE:** Tesla has no official API; therefore, this library may stop +working at any time without warning. + +# Credits + +Originally inspired by [this code.](https://github.com/gglockner/teslajson) +Also thanks to [Tim Dorr](https://tesla-api.timdorr.com/) for documenting the API. Additional repo scaffolding from [simplisafe-python.](https://github.com/bachya/simplisafe-python) + +# Contributing + +1. [Check for open features/bugs](https://github.com/zabuldon/teslajsonpy/issues) + or [initiate a discussion on one](https://github.com/zabuldon/teslajsonpy/issues/new). +2. [Fork the repository](https://github.com/zabuldon/teslajsonpy/fork/new). +3. Install the dev environment: `make init`. +4. Enter the virtual environment: `poetry shell` +5. Code your new feature or bug fix. [Developers Reference](DEVELOPERS.md) +6. Write a test that covers your new functionality. +7. Update `README.md` with any new documentation. +8. Run tests and ensure 100% code coverage for your contribution: `make coverage` +9. Ensure you have no linting errors: `make lint` +10. Ensure you have typed your code correctly: `make typing` +11. Add yourself to `AUTHORS.md`. +12. Submit a [pull request](https://github.com/zabuldon/teslajsonpy/pulls)! + +# Documentation + +[API docs](https://teslajsonpy.readthedocs.io/en/latest/). + +# License + +[Apache-2.0](LICENSE). By providing a contribution, you agree the contribution is licensed under Apache-2.0. +This code is provided as-is with no warranty. Use at your own risk. + + + +%package help +Summary: Development documents and examples for teslajsonpy +Provides: python3-teslajsonpy-doc +%description help +# teslajsonpy + +[](https://pypi.org/project/teslajsonpy) +[](https://opensource.org/licenses/Apache-2.0) +[](https://pypi.org/project/teslajsonpy) +[](https://github.com/zabuldon/teslajsonpy/releases) +[](https://pypi.org/project/teslajsonpy) + + + + +Async python module for Tesla API primarily for enabling Home-Assistant. + +**NOTE:** Tesla has no official API; therefore, this library may stop +working at any time without warning. + +# Credits + +Originally inspired by [this code.](https://github.com/gglockner/teslajson) +Also thanks to [Tim Dorr](https://tesla-api.timdorr.com/) for documenting the API. Additional repo scaffolding from [simplisafe-python.](https://github.com/bachya/simplisafe-python) + +# Contributing + +1. [Check for open features/bugs](https://github.com/zabuldon/teslajsonpy/issues) + or [initiate a discussion on one](https://github.com/zabuldon/teslajsonpy/issues/new). +2. [Fork the repository](https://github.com/zabuldon/teslajsonpy/fork/new). +3. Install the dev environment: `make init`. +4. Enter the virtual environment: `poetry shell` +5. Code your new feature or bug fix. [Developers Reference](DEVELOPERS.md) +6. Write a test that covers your new functionality. +7. Update `README.md` with any new documentation. +8. Run tests and ensure 100% code coverage for your contribution: `make coverage` +9. Ensure you have no linting errors: `make lint` +10. Ensure you have typed your code correctly: `make typing` +11. Add yourself to `AUTHORS.md`. +12. Submit a [pull request](https://github.com/zabuldon/teslajsonpy/pulls)! + +# Documentation + +[API docs](https://teslajsonpy.readthedocs.io/en/latest/). + +# License + +[Apache-2.0](LICENSE). By providing a contribution, you agree the contribution is licensed under Apache-2.0. +This code is provided as-is with no warranty. Use at your own risk. + + + +%prep +%autosetup -n teslajsonpy-3.7.4 + +%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-teslajsonpy -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Thu Mar 09 2023 Python_Bot <Python_Bot@openeuler.org> - 3.7.4-1 +- Package Spec generated @@ -0,0 +1 @@ +5e55c79754a77b853e3b79a934eea4d4 teslajsonpy-3.7.4.tar.gz |