diff options
| author | CoprDistGit <infra@openeuler.org> | 2023-05-10 10:07:47 +0000 |
|---|---|---|
| committer | CoprDistGit <infra@openeuler.org> | 2023-05-10 10:07:47 +0000 |
| commit | fd8319831435978441f42f5ad2b5c502c890b222 (patch) | |
| tree | 32333dbbb2ac3c1de8cc98a53c1751f153ee49f9 | |
| parent | 992ae40a22cd5a991eb227e44b2ae35dced0e492 (diff) | |
automatic import of python-pyally
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | python-pyally.spec | 237 | ||||
| -rw-r--r-- | sources | 1 |
3 files changed, 239 insertions, 0 deletions
@@ -0,0 +1 @@ +/pyally-1.1.2.tar.gz diff --git a/python-pyally.spec b/python-pyally.spec new file mode 100644 index 0000000..1583d3c --- /dev/null +++ b/python-pyally.spec @@ -0,0 +1,237 @@ +%global _empty_manifest_terminate_build 0 +Name: python-pyally +Version: 1.1.2 +Release: 1 +Summary: Ally Invest API Wrapper +License: MIT License +URL: https://github.com/alienbrett/PyAlly +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/84/e1/63d7cb4f40b636d0b5cf20f0c60abde1da64a941d6ec7bff986fe330c44a/pyally-1.1.2.tar.gz +BuildArch: noarch + +Requires: python3-pytz +Requires: python3-requests +Requires: python3-requests-oauthlib + +%description +# PyAlly Trading Library + +[](https://www.codacy.com/manual/alienbrett/PyAlly?utm_source=github.com&utm_medium=referral&utm_content=alienbrett/PyAlly&utm_campaign=Badge_Grade) + +Take control of your [Ally bank](https://www.ally.com/api/invest/documentation/getting-started/) finances through Python. +Buy stocks and options in an instant, and stay up-to-date with your investments. + +Ally Bank's investment platform is perfect for smaller investors who value a mature web/mobile interface, and low brokerage fees. I made this wrapper so that I could more easily integrate the platform with Python, and reduce the need for human oversight on my account. + +After setting up API keys, PyAlly can provide the basic/essential Ally brokerage transaction functions from a simple python request. + +Make sure to [read the docs](https://alienbrett.github.io/PyAlly)! + + +## Version 1.1.2 + +The lastest redesign preserves many features of the old interface, and incorporates a few new ones. +Version 1.0 has been designed around a simple interface which should make modifying orders easier, and many operations more pythonic. +Please note that this version breaks compatibility with all V0.X.X. + +* Added pythonic methods for manipulating account watchlists +* Added quote streaming support +* Added rate limit functionality +* Simplified account operation methods +* Intelligent rate limiting +* Many new order operations. Orders can now be modified or cancelled in an intuitive way +* Option searching +* Toplists +* News + +Note that parts of the news searching is broken. Ally's contractor who supplies information for news +articles has had trouble suppling some information. + +## Planned Features + +* Multi-leg orders + + + + +## Contributors +* [Brett Graves](https://github.com/alienbrett) +* [Cole Fox](https://github.com/coalfocks) +* [Rob Valadez](https://github.com/Rob-Valdez) +* [Julian Traversa](https://github.com/JTraversa) +* [Tianyu](https://github.com/Tianyu00) +* [Salient](https://github.com/Salient) +* [Matt Margolin](https://github.com/mm0) + +Message me on Github or [send an email](mailto:alienbrett648@gmail.com) if you enjoyed the project or thought it could be improved. I do my best to code with quality but sometimes it is easier said than done. Anyone with an interest with an eye for detail is welcome to contribute. + +If you're dying to buy me a beer, I accept venmo at @alienbrett. That said, feel no obligation; this is free software and it's here for you to use. + + + + +%package -n python3-pyally +Summary: Ally Invest API Wrapper +Provides: python-pyally +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-pyally +# PyAlly Trading Library + +[](https://www.codacy.com/manual/alienbrett/PyAlly?utm_source=github.com&utm_medium=referral&utm_content=alienbrett/PyAlly&utm_campaign=Badge_Grade) + +Take control of your [Ally bank](https://www.ally.com/api/invest/documentation/getting-started/) finances through Python. +Buy stocks and options in an instant, and stay up-to-date with your investments. + +Ally Bank's investment platform is perfect for smaller investors who value a mature web/mobile interface, and low brokerage fees. I made this wrapper so that I could more easily integrate the platform with Python, and reduce the need for human oversight on my account. + +After setting up API keys, PyAlly can provide the basic/essential Ally brokerage transaction functions from a simple python request. + +Make sure to [read the docs](https://alienbrett.github.io/PyAlly)! + + +## Version 1.1.2 + +The lastest redesign preserves many features of the old interface, and incorporates a few new ones. +Version 1.0 has been designed around a simple interface which should make modifying orders easier, and many operations more pythonic. +Please note that this version breaks compatibility with all V0.X.X. + +* Added pythonic methods for manipulating account watchlists +* Added quote streaming support +* Added rate limit functionality +* Simplified account operation methods +* Intelligent rate limiting +* Many new order operations. Orders can now be modified or cancelled in an intuitive way +* Option searching +* Toplists +* News + +Note that parts of the news searching is broken. Ally's contractor who supplies information for news +articles has had trouble suppling some information. + +## Planned Features + +* Multi-leg orders + + + + +## Contributors +* [Brett Graves](https://github.com/alienbrett) +* [Cole Fox](https://github.com/coalfocks) +* [Rob Valadez](https://github.com/Rob-Valdez) +* [Julian Traversa](https://github.com/JTraversa) +* [Tianyu](https://github.com/Tianyu00) +* [Salient](https://github.com/Salient) +* [Matt Margolin](https://github.com/mm0) + +Message me on Github or [send an email](mailto:alienbrett648@gmail.com) if you enjoyed the project or thought it could be improved. I do my best to code with quality but sometimes it is easier said than done. Anyone with an interest with an eye for detail is welcome to contribute. + +If you're dying to buy me a beer, I accept venmo at @alienbrett. That said, feel no obligation; this is free software and it's here for you to use. + + + + +%package help +Summary: Development documents and examples for pyally +Provides: python3-pyally-doc +%description help +# PyAlly Trading Library + +[](https://www.codacy.com/manual/alienbrett/PyAlly?utm_source=github.com&utm_medium=referral&utm_content=alienbrett/PyAlly&utm_campaign=Badge_Grade) + +Take control of your [Ally bank](https://www.ally.com/api/invest/documentation/getting-started/) finances through Python. +Buy stocks and options in an instant, and stay up-to-date with your investments. + +Ally Bank's investment platform is perfect for smaller investors who value a mature web/mobile interface, and low brokerage fees. I made this wrapper so that I could more easily integrate the platform with Python, and reduce the need for human oversight on my account. + +After setting up API keys, PyAlly can provide the basic/essential Ally brokerage transaction functions from a simple python request. + +Make sure to [read the docs](https://alienbrett.github.io/PyAlly)! + + +## Version 1.1.2 + +The lastest redesign preserves many features of the old interface, and incorporates a few new ones. +Version 1.0 has been designed around a simple interface which should make modifying orders easier, and many operations more pythonic. +Please note that this version breaks compatibility with all V0.X.X. + +* Added pythonic methods for manipulating account watchlists +* Added quote streaming support +* Added rate limit functionality +* Simplified account operation methods +* Intelligent rate limiting +* Many new order operations. Orders can now be modified or cancelled in an intuitive way +* Option searching +* Toplists +* News + +Note that parts of the news searching is broken. Ally's contractor who supplies information for news +articles has had trouble suppling some information. + +## Planned Features + +* Multi-leg orders + + + + +## Contributors +* [Brett Graves](https://github.com/alienbrett) +* [Cole Fox](https://github.com/coalfocks) +* [Rob Valadez](https://github.com/Rob-Valdez) +* [Julian Traversa](https://github.com/JTraversa) +* [Tianyu](https://github.com/Tianyu00) +* [Salient](https://github.com/Salient) +* [Matt Margolin](https://github.com/mm0) + +Message me on Github or [send an email](mailto:alienbrett648@gmail.com) if you enjoyed the project or thought it could be improved. I do my best to code with quality but sometimes it is easier said than done. Anyone with an interest with an eye for detail is welcome to contribute. + +If you're dying to buy me a beer, I accept venmo at @alienbrett. That said, feel no obligation; this is free software and it's here for you to use. + + + + +%prep +%autosetup -n pyally-1.1.2 + +%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-pyally -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Wed May 10 2023 Python_Bot <Python_Bot@openeuler.org> - 1.1.2-1 +- Package Spec generated @@ -0,0 +1 @@ +c28113a9dc3a0d07c5ed2aa1872cd9fa pyally-1.1.2.tar.gz |
