%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 ![Website](https://img.shields.io/website?up_message=up&url=https%3A%2F%2Falienbrett.github.io%2FPyAlly%2F)![PyPI](https://img.shields.io/pypi/v/pyally)![PyPI - License](https://img.shields.io/pypi/l/pyally)![GitHub issues](https://img.shields.io/github/issues/alienbrett/PyAlly)[![Codacy Badge](https://app.codacy.com/project/badge/Grade/58a4d35357fc4c91b7da1ad723122b0b)](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 ![Website](https://img.shields.io/website?up_message=up&url=https%3A%2F%2Falienbrett.github.io%2FPyAlly%2F)![PyPI](https://img.shields.io/pypi/v/pyally)![PyPI - License](https://img.shields.io/pypi/l/pyally)![GitHub issues](https://img.shields.io/github/issues/alienbrett/PyAlly)[![Codacy Badge](https://app.codacy.com/project/badge/Grade/58a4d35357fc4c91b7da1ad723122b0b)](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 ![Website](https://img.shields.io/website?up_message=up&url=https%3A%2F%2Falienbrett.github.io%2FPyAlly%2F)![PyPI](https://img.shields.io/pypi/v/pyally)![PyPI - License](https://img.shields.io/pypi/l/pyally)![GitHub issues](https://img.shields.io/github/issues/alienbrett/PyAlly)[![Codacy Badge](https://app.codacy.com/project/badge/Grade/58a4d35357fc4c91b7da1ad723122b0b)](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 - 1.1.2-1 - Package Spec generated