Metadata-Version: 2.1
Name: AlexaPy-test
Version: 1.29.2
Summary: This is a forked version of AlexaPy, just for my testing puroposes in oder to test some commits before asking for a pull request. The original code and package is property of alandtse and keatontaylor, and you can find it under AlexaPy. Python API to control Amazon Echo Devices Programmatically.
Home-page: https://gitlab.com/keatontaylor/alexapy
Author: Keaton Taylor, Alan Tse
Author-email: keatonstaylor@gmail.com, alandtse@gmail.com
License: Apache-2.0
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.11, <4
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: AUTHORS.md
Requires-Dist: beautifulsoup4
Requires-Dist: aiofiles >=23.1.0
Requires-Dist: simplejson
Requires-Dist: yarl
Requires-Dist: requests
Requires-Dist: certifi
Requires-Dist: backoff >=1.10
Requires-Dist: pyotp >=2.4
Requires-Dist: authcaptureproxy >=1.3.2
Requires-Dist: cryptography >=35.0
Requires-Dist: aiohttp >=3.8.4
Requires-Dist: httpx[http2] >=0.24.0
Provides-Extra: dev
Requires-Dist: aresponses ; extra == 'dev'
Requires-Dist: detox ; extra == 'dev'
Requires-Dist: flake8 ; extra == 'dev'
Requires-Dist: mypy ; extra == 'dev'
Requires-Dist: pydocstyle ; extra == 'dev'
Requires-Dist: pylint ; extra == 'dev'
Requires-Dist: pytest-aiohttp ; extra == 'dev'
Requires-Dist: pytest-cov ; extra == 'dev'
Requires-Dist: python-semantic-release ==7.28.1 ; extra == 'dev'
Requires-Dist: tox ; extra == 'dev'
Requires-Dist: safety >=1.8.7 ; extra == 'dev'
Requires-Dist: black >19.10b0 ; extra == 'dev'
Requires-Dist: Sphinx <7.0.0,>=3.5.0 ; extra == 'dev'
Requires-Dist: autoapi >=2.0.1 ; extra == 'dev'
Requires-Dist: sphinx-rtd-theme >=0.5.1 ; extra == 'dev'
Requires-Dist: m2r2 >=0.2.7 ; extra == 'dev'
Requires-Dist: tomlkit >=0.7.0 ; extra == 'dev'
Requires-Dist: sphinx-autoapi >=1.7.0 ; extra == 'dev'
Requires-Dist: sphinx-copybutton >=0.3.1 ; extra == 'dev'
Requires-Dist: pipdeptree >=2.2.1 ; extra == 'dev'

# alexapy

[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
[![Python version compatibility](https://img.shields.io/pypi/pyversions/alexapy)](https://pypi.org/project/alexapy)
[![Version on PyPi](https://img.shields.io/pypi/v/alexapy)](https://pypi.org/project/alexapy)
[![pipeline status](https://gitlab.com/keatontaylor/alexapy/badges/master/pipeline.svg)](https://gitlab.com/keatontaylor/alexapy/commits/master)
![PyPI - Downloads](https://img.shields.io/pypi/dd/alexapy)
![PyPI - Downloads](https://img.shields.io/pypi/dw/alexapy)
![PyPI - Downloads](https://img.shields.io/pypi/dm/alexapy)

Python Package for controlling Alexa devices (echo dot, etc) programmatically. This was originally designed for [alexa_media_player](https://github.com/custom-components/alexa_media_player) a custom_component for [Home Assistant](https://www.home-assistant.io/).

**NOTE:** Alexa has no official API; therefore, this library may stop
working at any time without warning.

# Credits

Originally inspired by [this blog](https://blog.loetzimmer.de/2017/10/amazon-alexa-hort-auf-die-shell-echo.html) [(GitHub)](https://github.com/thorsten-gehrig/alexa-remote-control).
Additional scaffolding from [simplisafe-python](https://github.com/bachya/simplisafe-python)

# Contributing

1.  [Check for open features/bugs](https://gitlab.com/keatontaylor/alexapy/issues)
    or [initiate a discussion on one](https://gitlab.com/keatontaylor/alexapy/issues/new).
2.  [Fork the repository](https://gitlab.com/keatontaylor/alexapy/forks/new).
3.  Install the dev environment: `make init`.
4.  Enter the virtual environment: `pipenv shell`
5.  Code your new feature or bug fix.
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!

# License

[Apache-2.0](LICENSE). By providing a contribution, you agree the contribution is licensed under Apache-2.0.

# API Reference

[See the docs ðŸ“š](https://alexapy.readthedocs.io/en/latest/index.html).
