From 5a47630b0e08a04442b7563869f5fb668e16b2c8 Mon Sep 17 00:00:00 2001
From: CoprDistGit If you have any questions, join us on Discord!
+
+
+
+
+
+ Amino.py
+
+
If you have any questions, join us on Discord!
+ + +#### What is this? +Amino.py is a Python API for communicating with Amino's Servers while pretending that you're an App User. This is mostly accomplished by spoofing Device Configuration Headers, while objectifying and organizing Amino Response Data, so that actually doing anything is easier. + + +#### How do I use this? +Python 3.8 is the recommended version for Amino.py, only supports Python 3.x. + +To install Amino.py, run `python3 -m pip install amino.py` or `pip install amino.py`. +- **NOTE:** MAKE SURE YOU TYPE `amino.py` **NOT** `amino` AS IT WILL INSTALL THE **WRONG** PACKAGE! + + +### API Reference +[Read the Docs Link](https://aminopy.readthedocs.io/en/latest/) + +#### Alternative Installation (Not recommended) +0. Make sure pip is installed and added to PATH, see: [How to setup pip](https://nitratine.net/blog/post/how-to-setup-pythons-pip/) +1. Alternatively download the API from GitHub [here](https://github.com/Slimakoi/Amino.py/archive/refs/heads/master.zip) +2. Extract the .zip file either with [WinRAR](https://www.win-rar.com/download.html?&L=0) or [7-Zip](https://www.7-zip.org/download.html) +3. Open the extracted folder in an IDE of your choice, and navigate to the folder named `Amino.py-master` +4. Select the Python Interpreter +5. Make a new `*.py` file and start coding + +[//]: # (*Verbose Instructions For Those Who Want To Start Programming But Don't Know How.) +[//]: # (Mae: Who knows their stuff will do how to do this and who doesn't won't need this. Consider replacing this section entirely.) + +[//]: # (PS: This additionally adds more confusion for users, which already created reports of circular imports and more headaches. Pip installs are easier to understand for end users. Pip simplifies everything when dealing with dependencies, updates, installs and removals. Windows Python's default install installs Pip, MOST [not looking at you arch] Distros package python with Pip alongside Python. Who "starting programming" will ever use this?) + + +%package help +Summary: Development documents and examples for Amino.py +Provides: python3-Amino.py-doc +%description help + +[//]: # (**README Improved By ODYSS3EUS**) +[//]: # (Never Underestimate Presentation) +[//]: # (Mae: Professionals have standards) +[//]: # (Koi: Indeed...) +If you have any questions, join us on Discord!
+ + +#### What is this? +Amino.py is a Python API for communicating with Amino's Servers while pretending that you're an App User. This is mostly accomplished by spoofing Device Configuration Headers, while objectifying and organizing Amino Response Data, so that actually doing anything is easier. + + +#### How do I use this? +Python 3.8 is the recommended version for Amino.py, only supports Python 3.x. + +To install Amino.py, run `python3 -m pip install amino.py` or `pip install amino.py`. +- **NOTE:** MAKE SURE YOU TYPE `amino.py` **NOT** `amino` AS IT WILL INSTALL THE **WRONG** PACKAGE! + + +### API Reference +[Read the Docs Link](https://aminopy.readthedocs.io/en/latest/) + +#### Alternative Installation (Not recommended) +0. Make sure pip is installed and added to PATH, see: [How to setup pip](https://nitratine.net/blog/post/how-to-setup-pythons-pip/) +1. Alternatively download the API from GitHub [here](https://github.com/Slimakoi/Amino.py/archive/refs/heads/master.zip) +2. Extract the .zip file either with [WinRAR](https://www.win-rar.com/download.html?&L=0) or [7-Zip](https://www.7-zip.org/download.html) +3. Open the extracted folder in an IDE of your choice, and navigate to the folder named `Amino.py-master` +4. Select the Python Interpreter +5. Make a new `*.py` file and start coding + +[//]: # (*Verbose Instructions For Those Who Want To Start Programming But Don't Know How.) +[//]: # (Mae: Who knows their stuff will do how to do this and who doesn't won't need this. Consider replacing this section entirely.) + +[//]: # (PS: This additionally adds more confusion for users, which already created reports of circular imports and more headaches. Pip installs are easier to understand for end users. Pip simplifies everything when dealing with dependencies, updates, installs and removals. Windows Python's default install installs Pip, MOST [not looking at you arch] Distros package python with Pip alongside Python. Who "starting programming" will ever use this?) + + +%prep +%autosetup -n Amino.py-3.0.10 + +%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-Amino.py -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Mon Apr 10 2023 Python_Bot