Catalog PyPI
Back to packageRELEASE DETAILS

16.9.0

PyPI

aioamazondevices

Python library to control Amazon devices

Published19 Oct 2026
Direct dependencies7
Transitive dependenciesNot calculated

README

Version 16.9.0 documentation

aioamazondevices

CI Status Test coverage percentage

uv black prek

PyPI Version Supported Python versions License


Source Code: https://github.com/chemelli74/aioamazondevices


Python library to control Amazon devices

Installation

Install this via pip (or your favourite package manager):

pip install aioamazondevices

Test

Test the library with:

python library_test.py

The script accept command line arguments or a library_test.json config file:

{
  "email": "<my_address@gmail.com>",
  "password": "<my_password>",
  "single_device_name": "<my_device_name>",
  "cluster_device_name": "<my_everywhere_group>",
  "routine_name": "<my_routine_name>",
  "login_data_file": "out/login_data.json",
  "test": true,
  "tests": {
    "01_test_volume": false,
    "02_test_speak": true,
    "03_test_announcement": false,
    "04_test_sound": true,
    "05_test_info_skill": false,
    "06_test_music": false,
    "07_test_text_command": false,
    "08_test_skill": false,
    "09_test_media_controls": false,
    "10_test_routines": false
  }
}

Known Issues & Limitations

See wiki

Unknown device type

See wiki

Roadmap

See wiki

Contributors ✨

Thanks goes to these wonderful people (emoji key):

This project follows the all-contributors specification. Contributions of any kind welcome!

Credits

This package was created with Copier and the browniebroke/pypackage-template project template.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 7

Native requirements
7 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
aiohttp
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.12",
  "evaluation": "NOT_EVALUATED"
}
aiohttp>=3.14.5runtime
anyio
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.12",
  "evaluation": "NOT_EVALUATED"
}
anyio>=4.15.1runtime
beautifulsoup4
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.12",
  "evaluation": "NOT_EVALUATED"
}
beautifulsoup4runtime
httpx
Environment
{
  "extras": "http2",
  "marker": null,
  "requires_python": ">=3.12",
  "evaluation": "NOT_EVALUATED"
}
httpx[http2]runtime
langcodes
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.12",
  "evaluation": "NOT_EVALUATED"
}
langcodesruntime
orjson
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.12",
  "evaluation": "NOT_EVALUATED"
}
orjson<4,>=3.13.0runtime
python-dateutil
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.12",
  "evaluation": "NOT_EVALUATED"
}
python-dateutilruntime

Distribution files

2 collected
aioamazondevices-16.9.0-py3-none-any.whl

bdist_wheel · 68.72 KB · Python py3

Source file
aioamazondevices-16.9.0.tar.gz

sdist · 72.48 KB · Python source

Source file

Repository

PENDING
chemelli74/aioamazondevices

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 11:36 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:2a5af7fb67bc63d64553b68ff87d6b52f59541b497aafc4e02e30f1647416d55

Other collected versions

View all collected versions →