Name | tapo JSON |
Version |
0.8.0
JSON |
| download |
home_page | None |
Summary | Unofficial Tapo API Client. Works with TP-Link Tapo smart devices. Tested with light bulbs (L510, L520, L530, L535, L610, L630), light strips (L900, L920, L930), plugs (P100, P105, P110, P115), power strips (P300, P304), hubs (H100), switches (S200B) and sensors (KE100, T100, T110, T300, T310, T315). |
upload_time | 2024-12-07 14:44:22 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.8 |
license | None |
keywords |
tapo
tp-link
smart home
home automation
iot
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Tapo
[![License][license_badge]][license]
[![Crates][crates_badge]][crates]
[![Documentation][crates_documentation_badge]][crates_documentation]
[![Crates.io][crates_downloads_badge]][crates]
[![PyPI][pypi_badge]][pypi]
[![Python][pypi_versions_badge]][pypi]
[![PyPI][pypi_downloads_badge]][pypi]\
Unofficial Tapo API Client. Works with TP-Link Tapo smart devices. Tested with light bulbs (L510, L520, L530, L535, L610, L630), light strips (L900, L920, L930), plugs (P100, P105, P110, P115), power strips (P300, P304), hubs (H100), switches (S200B) and sensors (KE100, T100, T110, T300, T310, T315).
[license_badge]: https://img.shields.io/crates/l/tapo.svg
[license]: https://github.com/mihai-dinculescu/tapo/blob/main/LICENSE
[crates_badge]: https://img.shields.io/crates/v/tapo.svg?logo=rust&color=F75101
[crates]: https://crates.io/crates/tapo
[crates_documentation_badge]: https://img.shields.io/docsrs/tapo.svg?logo=rust&color=F75101
[crates_documentation]: https://docs.rs/tapo
[crates_downloads_badge]: https://img.shields.io/crates/d/tapo?logo=rust&label=downloads&color=F75101
[pypi_badge]: https://img.shields.io/pypi/v/tapo.svg?logo=pypi&color=00ADD4
[pypi]: https://pypi.org/project/tapo
[pypi_versions_badge]: https://img.shields.io/pypi/pyversions/tapo.svg?logo=python&color=00ADD4
[pypi_downloads_badge]: https://img.shields.io/pypi/dm/tapo?logo=python&color=00ADD4
## Device support
✓ - Rust only\
✅ - Rust and Python
| Feature<br/><br/><br/> | GenericDevice<br/><br/><br/> | L510<br/>L520<br/>L610 | L530<br/>L535<br/>L630<br/> | L900<br/><br/><br/> | L920<br/>L930<br/><br/> | P100<br/>P105<br/><br/> | P110<br/>P115<br/><br/> | P300<br/>P304<br/><br/> | H100<br/><br/><br/> |
| ------------------------------------ | :--------------------------: | :--------------------: | :-------------------------: | :-----------------: | :---------------------: | :---------------------: | :---------------------: | :---------------------: | :-----------------: |
| device_reset | | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | | |
| get_child_device_component_list_json | | | | | | | | ✅ | ✅ |
| get_child_device_list | | | | | | | | ✅ | ✅ |
| get_child_device_list_json | | | | | | | | ✅ | ✅ |
| get_current_power | | | | | | | ✅ | | |
| get_device_info | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| get_device_info_json | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| get_device_usage | | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | | |
| get_energy_data | | | | | | | ✅ | | |
| get_energy_usage | | | | | | | ✅ | | |
| off | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | | |
| on | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | | |
| refresh_session | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| set_brightness | | ✅ | ✅ | ✅ | ✅ | | | | |
| set_color | | | ✅ | ✅ | ✅ | | | | |
| set_color_temperature | | | ✅ | ✅ | ✅ | | | | |
| set_hue_saturation | | | ✅ | ✅ | ✅ | | | | |
| set_lighting_effect | | | | | ✅ | | | | |
| set() API \* | | | ✅ | ✅ | ✅ | | | | |
\* The `set()` API allows multiple properties to be set in a single request.
## Hub (H100) Child Devices Support
✓ - Rust only\
✅ - Rust and Python
| Feature<br/><br/> | KE100<br/><br/> | S200B<br/><br/> | T100<br/><br/> | T110<br/><br/> | T300<br/><br/> | T310<br/>T315 |
| -------------------------------- | :-------------: | :-------------: | :------------: | :------------: | :------------: | :-----------: |
| get_device_info \* | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| get_device_info_json | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| get_temperature_humidity_records | | | | | | ✅ |
| get_trigger_logs | | ✅ | ✅ | ✅ | ✅ | |
| set_child_protection | ✅ | | | | | |
| set_frost_protection | ✅ | | | | | |
| set_max_control_temperature | ✅ | | | | | |
| set_min_control_temperature | ✅ | | | | | |
| set_target_temperature | ✅ | | | | | |
| set_temperature_offset | ✅ | | | | | |
\* Obtained by calling `get_child_device_list` on the hub device or `get_device_info` on a child device handler.
## Rust
### Usage
> Cargo.toml
```toml
[dependencies]
tapo = "0.7"
```
> main.rs
```rust
let device = ApiClient::new("<tapo-username>", "tapo-password")
.p110("<device ip address>")
.await?;
device.on().await?;
```
### Examples
```bash
export TAPO_USERNAME=
export TAPO_PASSWORD=
export IP_ADDRESS=
cargo run --example tapo_l530
```
See all examples in [/tapo/examples][examples].
### Wrapper REST API
[tapo-rest][tapo_rest] is a REST wrapper of this library that can be deployed as a service or serve as an advanced example.
## Python
### Usage
```bash
pip install tapo
```
```python
client = ApiClient("<tapo-username>", "tapo-password")
device = await client.p110("<device ip address>")
await device.on()
```
### Examples
```bash
cd tapo-py
poetry install # On the initial run
poetry shell
maturin develop # On the initial run and whenever the Rust code is modified
export TAPO_USERNAME=
export TAPO_PASSWORD=
export IP_ADDRESS=
```
```bash
python examples/tapo_p110.py
```
See all examples in [/tapo-py/examples][examples-py].
## Contributing
Contributions are welcome and encouraged! See [/CONTRIBUTING.md][contributing].
## Credits
Inspired by [petretiandrea/plugp100][inspired_by].
[examples]: https://github.com/mihai-dinculescu/tapo/tree/main/tapo/examples
[examples-py]: https://github.com/mihai-dinculescu/tapo/tree/main/tapo-py/examples
[tapo_rest]: https://github.com/ClementNerma/tapo-rest
[contributing]: https://github.com/mihai-dinculescu/tapo/blob/main/CONTRIBUTING.md
[inspired_by]: https://github.com/petretiandrea/plugp100
Raw data
{
"_id": null,
"home_page": null,
"name": "tapo",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "Mihai Dinculescu <mihai.dinculescu@outlook.com>",
"keywords": "Tapo, TP-Link, Smart Home, Home Automation, IoT",
"author": null,
"author_email": "Mihai Dinculescu <mihai.dinculescu@outlook.com>",
"download_url": "https://files.pythonhosted.org/packages/c6/6b/f6b23ebfc04b83270083a6ae5399b29478e9f70f5a80c7127833b495e334/tapo-0.8.0.tar.gz",
"platform": null,
"description": "# Tapo\n\n\n[![License][license_badge]][license]\n[![Crates][crates_badge]][crates]\n[![Documentation][crates_documentation_badge]][crates_documentation]\n[![Crates.io][crates_downloads_badge]][crates]\n[![PyPI][pypi_badge]][pypi]\n[![Python][pypi_versions_badge]][pypi]\n[![PyPI][pypi_downloads_badge]][pypi]\\\nUnofficial Tapo API Client. Works with TP-Link Tapo smart devices. Tested with light bulbs (L510, L520, L530, L535, L610, L630), light strips (L900, L920, L930), plugs (P100, P105, P110, P115), power strips (P300, P304), hubs (H100), switches (S200B) and sensors (KE100, T100, T110, T300, T310, T315).\n\n[license_badge]: https://img.shields.io/crates/l/tapo.svg\n[license]: https://github.com/mihai-dinculescu/tapo/blob/main/LICENSE\n[crates_badge]: https://img.shields.io/crates/v/tapo.svg?logo=rust&color=F75101\n[crates]: https://crates.io/crates/tapo\n[crates_documentation_badge]: https://img.shields.io/docsrs/tapo.svg?logo=rust&color=F75101\n[crates_documentation]: https://docs.rs/tapo\n[crates_downloads_badge]: https://img.shields.io/crates/d/tapo?logo=rust&label=downloads&color=F75101\n\n[pypi_badge]: https://img.shields.io/pypi/v/tapo.svg?logo=pypi&color=00ADD4\n[pypi]: https://pypi.org/project/tapo\n[pypi_versions_badge]: https://img.shields.io/pypi/pyversions/tapo.svg?logo=python&color=00ADD4\n[pypi_downloads_badge]: https://img.shields.io/pypi/dm/tapo?logo=python&color=00ADD4\n\n## Device support\n\n✓ - Rust only\\\n✅ - Rust and Python\n\n| Feature<br/><br/><br/> | GenericDevice<br/><br/><br/> | L510<br/>L520<br/>L610 | L530<br/>L535<br/>L630<br/> | L900<br/><br/><br/> | L920<br/>L930<br/><br/> | P100<br/>P105<br/><br/> | P110<br/>P115<br/><br/> | P300<br/>P304<br/><br/> | H100<br/><br/><br/> |\n| ------------------------------------ | :--------------------------: | :--------------------: | :-------------------------: | :-----------------: | :---------------------: | :---------------------: | :---------------------: | :---------------------: | :-----------------: |\n| device_reset | | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | | |\n| get_child_device_component_list_json | | | | | | | | ✅ | ✅ |\n| get_child_device_list | | | | | | | | ✅ | ✅ |\n| get_child_device_list_json | | | | | | | | ✅ | ✅ |\n| get_current_power | | | | | | | ✅ | | |\n| get_device_info | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |\n| get_device_info_json | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |\n| get_device_usage | | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | | |\n| get_energy_data | | | | | | | ✅ | | |\n| get_energy_usage | | | | | | | ✅ | | |\n| off | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | | |\n| on | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | | |\n| refresh_session | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |\n| set_brightness | | ✅ | ✅ | ✅ | ✅ | | | | |\n| set_color | | | ✅ | ✅ | ✅ | | | | |\n| set_color_temperature | | | ✅ | ✅ | ✅ | | | | |\n| set_hue_saturation | | | ✅ | ✅ | ✅ | | | | |\n| set_lighting_effect | | | | | ✅ | | | | |\n| set() API \\* | | | ✅ | ✅ | ✅ | | | | |\n\n\\* The `set()` API allows multiple properties to be set in a single request.\n\n## Hub (H100) Child Devices Support\n\n✓ - Rust only\\\n✅ - Rust and Python\n\n| Feature<br/><br/> | KE100<br/><br/> | S200B<br/><br/> | T100<br/><br/> | T110<br/><br/> | T300<br/><br/> | T310<br/>T315 |\n| -------------------------------- | :-------------: | :-------------: | :------------: | :------------: | :------------: | :-----------: |\n| get_device_info \\* | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |\n| get_device_info_json | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |\n| get_temperature_humidity_records | | | | | | ✅ |\n| get_trigger_logs | | ✅ | ✅ | ✅ | ✅ | |\n| set_child_protection | ✅ | | | | | |\n| set_frost_protection | ✅ | | | | | |\n| set_max_control_temperature | ✅ | | | | | |\n| set_min_control_temperature | ✅ | | | | | |\n| set_target_temperature | ✅ | | | | | |\n| set_temperature_offset | ✅ | | | | | |\n\n\\* Obtained by calling `get_child_device_list` on the hub device or `get_device_info` on a child device handler.\n\n\n## Rust\n\n### Usage\n\n> Cargo.toml\n```toml\n[dependencies]\ntapo = \"0.7\"\n```\n\n> main.rs\n```rust\nlet device = ApiClient::new(\"<tapo-username>\", \"tapo-password\")\n .p110(\"<device ip address>\")\n .await?;\n\ndevice.on().await?;\n```\n\n### Examples\n\n```bash\nexport TAPO_USERNAME=\nexport TAPO_PASSWORD=\nexport IP_ADDRESS=\n\ncargo run --example tapo_l530\n```\n\nSee all examples in [/tapo/examples][examples].\n\n### Wrapper REST API\n[tapo-rest][tapo_rest] is a REST wrapper of this library that can be deployed as a service or serve as an advanced example.\n\n## Python\n\n### Usage\n\n```bash\npip install tapo\n```\n\n```python\nclient = ApiClient(\"<tapo-username>\", \"tapo-password\")\ndevice = await client.p110(\"<device ip address>\")\n\nawait device.on()\n```\n\n### Examples\n\n```bash\ncd tapo-py\npoetry install # On the initial run\npoetry shell\nmaturin develop # On the initial run and whenever the Rust code is modified\n\nexport TAPO_USERNAME=\nexport TAPO_PASSWORD=\nexport IP_ADDRESS=\n```\n\n```bash\npython examples/tapo_p110.py\n```\n\nSee all examples in [/tapo-py/examples][examples-py].\n\n## Contributing\n\nContributions are welcome and encouraged! See [/CONTRIBUTING.md][contributing].\n\n## Credits\n\nInspired by [petretiandrea/plugp100][inspired_by].\n\n[examples]: https://github.com/mihai-dinculescu/tapo/tree/main/tapo/examples\n[examples-py]: https://github.com/mihai-dinculescu/tapo/tree/main/tapo-py/examples\n[tapo_rest]: https://github.com/ClementNerma/tapo-rest\n[contributing]: https://github.com/mihai-dinculescu/tapo/blob/main/CONTRIBUTING.md\n[inspired_by]: https://github.com/petretiandrea/plugp100\n\n",
"bugtrack_url": null,
"license": null,
"summary": "Unofficial Tapo API Client. Works with TP-Link Tapo smart devices. Tested with light bulbs (L510, L520, L530, L535, L610, L630), light strips (L900, L920, L930), plugs (P100, P105, P110, P115), power strips (P300, P304), hubs (H100), switches (S200B) and sensors (KE100, T100, T110, T300, T310, T315).",
"version": "0.8.0",
"project_urls": {
"Changelog": "https://github.com/mihai-dinculescu/tapo/blob/main/CHANGELOG.md",
"Funding": "https://github.com/mihai-dinculescu",
"Homepage": "https://github.com/mihai-dinculescu/tapo",
"Source": "https://github.com/mihai-dinculescu/tapo"
},
"split_keywords": [
"tapo",
" tp-link",
" smart home",
" home automation",
" iot"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "218ec3b5cf63fe0a66ee9b13b55d1b292ce23003ca4480ec676a3aa5559e3afd",
"md5": "08df84e6991c3a00161a398463917411",
"sha256": "544380a3c88dd92cfbd4707932e293f558bf8f5c0ec8840446d7ad644326627b"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "08df84e6991c3a00161a398463917411",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 3178043,
"upload_time": "2024-12-07T14:40:48",
"upload_time_iso_8601": "2024-12-07T14:40:48.152159Z",
"url": "https://files.pythonhosted.org/packages/21/8e/c3b5cf63fe0a66ee9b13b55d1b292ce23003ca4480ec676a3aa5559e3afd/tapo-0.8.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "44631d04d6d6f8165a1f290ca066be655c924efe7708e3549af138d7e02d118b",
"md5": "6439eb69c73b716778e758085687e502",
"sha256": "585ab30fb5a844e248e8b332e4f3ebd82690c1ec0823f154c835161fbbe656e0"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "6439eb69c73b716778e758085687e502",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 3118952,
"upload_time": "2024-12-07T14:41:09",
"upload_time_iso_8601": "2024-12-07T14:41:09.835734Z",
"url": "https://files.pythonhosted.org/packages/44/63/1d04d6d6f8165a1f290ca066be655c924efe7708e3549af138d7e02d118b/tapo-0.8.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "1219c44fb1301f26ac433342d8640bb6e18fa22f325b5eb7164fc3e0ae112a5e",
"md5": "552115af983ee9fc350a0cdeaffed7e0",
"sha256": "06baba28e4989034737de49cc6288e2bdeb3abf3db0f2d86cae8b7250d8005b3"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "552115af983ee9fc350a0cdeaffed7e0",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 3419594,
"upload_time": "2024-12-07T14:42:12",
"upload_time_iso_8601": "2024-12-07T14:42:12.522560Z",
"url": "https://files.pythonhosted.org/packages/12/19/c44fb1301f26ac433342d8640bb6e18fa22f325b5eb7164fc3e0ae112a5e/tapo-0.8.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "12cd04a79fa1842e6305aaf480f64a3997c3c7040d7eb0f908f92aab7b666cef",
"md5": "578c96a31df5ba2d08896a97eab667da",
"sha256": "a668dec00886e6d2c24b2c54be8a4ca5ca39264ae13627a2592da38a74bf191a"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "578c96a31df5ba2d08896a97eab667da",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 3340220,
"upload_time": "2024-12-07T14:41:30",
"upload_time_iso_8601": "2024-12-07T14:41:30.375182Z",
"url": "https://files.pythonhosted.org/packages/12/cd/04a79fa1842e6305aaf480f64a3997c3c7040d7eb0f908f92aab7b666cef/tapo-0.8.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3fa571ff2a6389d2dd62937d6d379bbd774f0955450d8e77fa03c770450262cd",
"md5": "95fcf99eda343e35b42ea6a537e86f2b",
"sha256": "92521b62fddcdfd0fbf0ce0052da44dc12a1904653bb1835450e2d0d1a34c998"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "95fcf99eda343e35b42ea6a537e86f2b",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 3789584,
"upload_time": "2024-12-07T14:41:51",
"upload_time_iso_8601": "2024-12-07T14:41:51.449861Z",
"url": "https://files.pythonhosted.org/packages/3f/a5/71ff2a6389d2dd62937d6d379bbd774f0955450d8e77fa03c770450262cd/tapo-0.8.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2d766f3bc979256a60950ecfba85b52800199847ef73baf3f5b1685e957f0e6b",
"md5": "b1e47540ddff3d83a423af513d203b32",
"sha256": "62597e786053cb18d3275e485243647483ee63756a0510657c0660d19a810d78"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "b1e47540ddff3d83a423af513d203b32",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 3242585,
"upload_time": "2024-12-07T14:42:27",
"upload_time_iso_8601": "2024-12-07T14:42:27.398571Z",
"url": "https://files.pythonhosted.org/packages/2d/76/6f3bc979256a60950ecfba85b52800199847ef73baf3f5b1685e957f0e6b/tapo-0.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "95007e7f112770e0e1c300ec4ac916cc6624ca65c597f2a8a916338cc549d49d",
"md5": "77912605a5e02163870312093da6bdc5",
"sha256": "5e649e52c3fa573df6da51ae27856bb9e8ab4ff69ceffded15fa6994feeff410"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp310-cp310-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "77912605a5e02163870312093da6bdc5",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 3331130,
"upload_time": "2024-12-07T14:42:57",
"upload_time_iso_8601": "2024-12-07T14:42:57.439546Z",
"url": "https://files.pythonhosted.org/packages/95/00/7e7f112770e0e1c300ec4ac916cc6624ca65c597f2a8a916338cc549d49d/tapo-0.8.0-cp310-cp310-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6c63604577fd151b80affe8321d1900ce1093d98dcfacfeffffb1936a8be6a9a",
"md5": "c0f9cc4fec7654e88ebe57a7087f3d90",
"sha256": "eb1f32710c0d4308a16e532c55b82d302d2e31d91ff5e60669949f19e0369d2d"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp310-cp310-musllinux_1_2_armv7l.whl",
"has_sig": false,
"md5_digest": "c0f9cc4fec7654e88ebe57a7087f3d90",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 3377223,
"upload_time": "2024-12-07T14:43:18",
"upload_time_iso_8601": "2024-12-07T14:43:18.277425Z",
"url": "https://files.pythonhosted.org/packages/6c/63/604577fd151b80affe8321d1900ce1093d98dcfacfeffffb1936a8be6a9a/tapo-0.8.0-cp310-cp310-musllinux_1_2_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c43b0cbf3c75c9dbbe4788f930916488abe617b8e46d564f122057c8e5aa0610",
"md5": "7b0bf42cb0f76a2f4dcaec2022e38413",
"sha256": "b28debb4a223fff4c87086d01efaa24c4d582367ad60c20a1dfb04da31511fbd"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp310-cp310-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "7b0bf42cb0f76a2f4dcaec2022e38413",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 3454882,
"upload_time": "2024-12-07T14:43:38",
"upload_time_iso_8601": "2024-12-07T14:43:38.420210Z",
"url": "https://files.pythonhosted.org/packages/c4/3b/0cbf3c75c9dbbe4788f930916488abe617b8e46d564f122057c8e5aa0610/tapo-0.8.0-cp310-cp310-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ca91847a2da2e5248cb1935e7ca6934368a83b534f3b1d9bf4dca658bc8e7895",
"md5": "b35126dc54af30640df0223630054af8",
"sha256": "4de88864282c59a4bca9b4b2ac74eab3617b56e32a95bbd0bc6641f319cd3399"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp310-cp310-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "b35126dc54af30640df0223630054af8",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 3408197,
"upload_time": "2024-12-07T14:44:01",
"upload_time_iso_8601": "2024-12-07T14:44:01.544937Z",
"url": "https://files.pythonhosted.org/packages/ca/91/847a2da2e5248cb1935e7ca6934368a83b534f3b1d9bf4dca658bc8e7895/tapo-0.8.0-cp310-cp310-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "84c443ab2ccf54659da4110bfbc0a3f2b9ca2b57b5c20888f0f83212f591bc04",
"md5": "f1efc64a31d97d8d50debd4951654b2d",
"sha256": "0df8b716df8c693141147f027cda7ef88768d076a1279513cf48cbe39a793d9f"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp310-cp310-win32.whl",
"has_sig": false,
"md5_digest": "f1efc64a31d97d8d50debd4951654b2d",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 2347340,
"upload_time": "2024-12-07T14:44:35",
"upload_time_iso_8601": "2024-12-07T14:44:35.956203Z",
"url": "https://files.pythonhosted.org/packages/84/c4/43ab2ccf54659da4110bfbc0a3f2b9ca2b57b5c20888f0f83212f591bc04/tapo-0.8.0-cp310-cp310-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e90c88998c712b02c733f2f1b753bc9e00431543aa3efa1ea0e558a2b1001adf",
"md5": "35bcb9de3838bf70d3064609cf21439e",
"sha256": "5b8e643d1ad7dabbb221a9dfbaa09214190cd9e66d4e4c1498c49a043d339dd6"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "35bcb9de3838bf70d3064609cf21439e",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 2652178,
"upload_time": "2024-12-07T14:44:24",
"upload_time_iso_8601": "2024-12-07T14:44:24.511357Z",
"url": "https://files.pythonhosted.org/packages/e9/0c/88998c712b02c733f2f1b753bc9e00431543aa3efa1ea0e558a2b1001adf/tapo-0.8.0-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "728d3131895022bc3f687642e33933ca04ebf8e9391b08ac9d8bd48a3c315c5a",
"md5": "e8886c608194873e5bb9504fa7f3f77b",
"sha256": "9e5b363d43660f3c2702bab06183d8c984a89dd97e9ae4c13f491331f089c4ff"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp311-cp311-macosx_10_12_x86_64.whl",
"has_sig": false,
"md5_digest": "e8886c608194873e5bb9504fa7f3f77b",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 2934039,
"upload_time": "2024-12-07T14:42:50",
"upload_time_iso_8601": "2024-12-07T14:42:50.427035Z",
"url": "https://files.pythonhosted.org/packages/72/8d/3131895022bc3f687642e33933ca04ebf8e9391b08ac9d8bd48a3c315c5a/tapo-0.8.0-cp311-cp311-macosx_10_12_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "65c64b0a3f32a3d21d5d61477e744500af2db616de59008bc57299c7331bbbcb",
"md5": "c8effbcec90fb265d015ae2bb4bcf7e5",
"sha256": "e6fb3bcc1504a0f2c94423e6fdd7478bcb5bb688e1e2b73fa0c7db78cf4b2238"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "c8effbcec90fb265d015ae2bb4bcf7e5",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 2840318,
"upload_time": "2024-12-07T14:42:44",
"upload_time_iso_8601": "2024-12-07T14:42:44.204032Z",
"url": "https://files.pythonhosted.org/packages/65/c6/4b0a3f32a3d21d5d61477e744500af2db616de59008bc57299c7331bbbcb/tapo-0.8.0-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2e4cc75a5e9b11645e6ed77fbb43e8bb69b6f7e2846dba0510584265b5ef3f4c",
"md5": "a9843881753190531b824a94434ab9d3",
"sha256": "01e9d6a6987671881f80fd302269bdd68e37b4c2e2623950391a04af03a13aaa"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "a9843881753190531b824a94434ab9d3",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 3177713,
"upload_time": "2024-12-07T14:40:51",
"upload_time_iso_8601": "2024-12-07T14:40:51.053570Z",
"url": "https://files.pythonhosted.org/packages/2e/4c/c75a5e9b11645e6ed77fbb43e8bb69b6f7e2846dba0510584265b5ef3f4c/tapo-0.8.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c3e3af0a1f088e2d96be1c5772e0f9cc7d1e1442c9872b162902be113917e544",
"md5": "7829d889d25fd59da3a70bafeece494d",
"sha256": "2c2619fae728505e9fa69e4395a348a67e8155b5a0d06b394f709fdfcc9686a1"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "7829d889d25fd59da3a70bafeece494d",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 3118674,
"upload_time": "2024-12-07T14:41:12",
"upload_time_iso_8601": "2024-12-07T14:41:12.492986Z",
"url": "https://files.pythonhosted.org/packages/c3/e3/af0a1f088e2d96be1c5772e0f9cc7d1e1442c9872b162902be113917e544/tapo-0.8.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b8f64a368cd572a464ca3ca160db87c99be63de47d5f1370991bedf32f44f0a3",
"md5": "0f7730e97e0eb8b1755d55deb94a3a72",
"sha256": "8f3a8b9b425cd76ff04099ce492cfa1f5d469104ca8bbee743c7a164e9782ee9"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "0f7730e97e0eb8b1755d55deb94a3a72",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 3420786,
"upload_time": "2024-12-07T14:42:15",
"upload_time_iso_8601": "2024-12-07T14:42:15.223459Z",
"url": "https://files.pythonhosted.org/packages/b8/f6/4a368cd572a464ca3ca160db87c99be63de47d5f1370991bedf32f44f0a3/tapo-0.8.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d5d98ca077e55c01eb350ddf2e514fee312bbcd3163d1d31664435b4cb1da9bc",
"md5": "b756e8e1ffe8d614731b142b5900640a",
"sha256": "e5274ac41ef471a2798ae42a70fe41c26644fe3e6c12ae1c148d637d60c181b4"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "b756e8e1ffe8d614731b142b5900640a",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 3340856,
"upload_time": "2024-12-07T14:41:32",
"upload_time_iso_8601": "2024-12-07T14:41:32.179133Z",
"url": "https://files.pythonhosted.org/packages/d5/d9/8ca077e55c01eb350ddf2e514fee312bbcd3163d1d31664435b4cb1da9bc/tapo-0.8.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2913983f4c4caa2cff077ef48cba9e74969badae9242747d804e7b0156a397d9",
"md5": "727d1bd04cc7cd75c61013429562370f",
"sha256": "4a41b6f649f22e4c4e81639ed82a7515869b464e59205fc676884525b3ade26b"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "727d1bd04cc7cd75c61013429562370f",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 3788629,
"upload_time": "2024-12-07T14:41:53",
"upload_time_iso_8601": "2024-12-07T14:41:53.334620Z",
"url": "https://files.pythonhosted.org/packages/29/13/983f4c4caa2cff077ef48cba9e74969badae9242747d804e7b0156a397d9/tapo-0.8.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "bb20e2b063def6fe8a075a1c857edd2e7142f6bac4e003a5ec8c6f4dcf20de25",
"md5": "44d65f71fe65f51944dd6b020e9afb77",
"sha256": "01f4ce47799c149dd33ca5fc313228e1fb21332e1f62da63323b7bb381a6ae63"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "44d65f71fe65f51944dd6b020e9afb77",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 3243888,
"upload_time": "2024-12-07T14:42:29",
"upload_time_iso_8601": "2024-12-07T14:42:29.434427Z",
"url": "https://files.pythonhosted.org/packages/bb/20/e2b063def6fe8a075a1c857edd2e7142f6bac4e003a5ec8c6f4dcf20de25/tapo-0.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "62761f5c95d9f260c30e988078540e8e989dcadc1fde01d7217a1ad08aa5a8e2",
"md5": "0430d4748b03074bdbd5b9b5dd5609be",
"sha256": "c457c9b106cfdea2a6053aae44ce2cbbef792fccbef0b13912c1cd3e15d7bdcd"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp311-cp311-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "0430d4748b03074bdbd5b9b5dd5609be",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 3330458,
"upload_time": "2024-12-07T14:42:59",
"upload_time_iso_8601": "2024-12-07T14:42:59.497852Z",
"url": "https://files.pythonhosted.org/packages/62/76/1f5c95d9f260c30e988078540e8e989dcadc1fde01d7217a1ad08aa5a8e2/tapo-0.8.0-cp311-cp311-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d344262a530feb311f7aa1b8f1af2883f81e1caf8df14eca579fb3a6134b223f",
"md5": "c28b0bfcec956262d6ba4b740fef498a",
"sha256": "bdb7d60f8c5d24b7fed5add71c440e0edcb23df01337f69e09a0c489065b1eb2"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp311-cp311-musllinux_1_2_armv7l.whl",
"has_sig": false,
"md5_digest": "c28b0bfcec956262d6ba4b740fef498a",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 3377803,
"upload_time": "2024-12-07T14:43:20",
"upload_time_iso_8601": "2024-12-07T14:43:20.323684Z",
"url": "https://files.pythonhosted.org/packages/d3/44/262a530feb311f7aa1b8f1af2883f81e1caf8df14eca579fb3a6134b223f/tapo-0.8.0-cp311-cp311-musllinux_1_2_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "932cc6cc13a6b087ce052fcc63fdeb2d4402c94f2f2934c6993487e724a9c3bc",
"md5": "f7f564eefe2ae484993d3cefa646ad88",
"sha256": "23644c578e2cbdc8b7734e795d9032f9d6bf5f1c9a043b46bb6eb5a9c9cb29d1"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp311-cp311-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "f7f564eefe2ae484993d3cefa646ad88",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 3454809,
"upload_time": "2024-12-07T14:43:40",
"upload_time_iso_8601": "2024-12-07T14:43:40.367395Z",
"url": "https://files.pythonhosted.org/packages/93/2c/c6cc13a6b087ce052fcc63fdeb2d4402c94f2f2934c6993487e724a9c3bc/tapo-0.8.0-cp311-cp311-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f1e3568e0df47a0be5356a82846d7531d1551c2b5348f77b9d6078b26d3c0d09",
"md5": "93b3236f87b7e8756409082e84507b3c",
"sha256": "052dcdb4a22c2049b492119d783b57f6c020357792085ca2c9b2b097153f99a0"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp311-cp311-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "93b3236f87b7e8756409082e84507b3c",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 3409512,
"upload_time": "2024-12-07T14:44:03",
"upload_time_iso_8601": "2024-12-07T14:44:03.643495Z",
"url": "https://files.pythonhosted.org/packages/f1/e3/568e0df47a0be5356a82846d7531d1551c2b5348f77b9d6078b26d3c0d09/tapo-0.8.0-cp311-cp311-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "cb5053a090ec74d08b011e06610a0597988ec415c75504bd780c550a5f825d0b",
"md5": "4051e10acb111a71699e6ecfba3b651c",
"sha256": "7d846b45e5ffd3a91a3ef57fb8fdf5556e1c94e7effb5d1dda971fd206fdc31d"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp311-cp311-win32.whl",
"has_sig": false,
"md5_digest": "4051e10acb111a71699e6ecfba3b651c",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 2347771,
"upload_time": "2024-12-07T14:44:38",
"upload_time_iso_8601": "2024-12-07T14:44:38.231105Z",
"url": "https://files.pythonhosted.org/packages/cb/50/53a090ec74d08b011e06610a0597988ec415c75504bd780c550a5f825d0b/tapo-0.8.0-cp311-cp311-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "99141d9882c487f18c335801f9b145acf201d5a7e0187a8ef16ae5c7afb95897",
"md5": "e0f2cdaaa87ce57cf75dcf8f404dde46",
"sha256": "b0efa28f42134c1ef814442e4c8ae231113fb7bbbec3f67343845731d69cce38"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "e0f2cdaaa87ce57cf75dcf8f404dde46",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 2652416,
"upload_time": "2024-12-07T14:44:27",
"upload_time_iso_8601": "2024-12-07T14:44:27.159682Z",
"url": "https://files.pythonhosted.org/packages/99/14/1d9882c487f18c335801f9b145acf201d5a7e0187a8ef16ae5c7afb95897/tapo-0.8.0-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "fc6bb2c462e71bb7ad6ec94a2cf081036838925be78d6df4d2d107688d3721dc",
"md5": "295bdfddc48ce9fcf143cb59939f930e",
"sha256": "c4bc666e65d606cecea440f030bec6f7a4f330a265c57b7afc08cc3059dd8276"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp312-cp312-macosx_10_12_x86_64.whl",
"has_sig": false,
"md5_digest": "295bdfddc48ce9fcf143cb59939f930e",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 2922071,
"upload_time": "2024-12-07T14:42:52",
"upload_time_iso_8601": "2024-12-07T14:42:52.211256Z",
"url": "https://files.pythonhosted.org/packages/fc/6b/b2c462e71bb7ad6ec94a2cf081036838925be78d6df4d2d107688d3721dc/tapo-0.8.0-cp312-cp312-macosx_10_12_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c9d85517d01aac88f6c6dc7ffdad1de3b7ce6fd7d224870c8a369de260856718",
"md5": "3ebe3fa4e3ed9187141cbf6a301835b6",
"sha256": "22660df8dde017741145f33d951624e059f9e6be35aeaf25f200b86f373d3b03"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "3ebe3fa4e3ed9187141cbf6a301835b6",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 2829345,
"upload_time": "2024-12-07T14:42:46",
"upload_time_iso_8601": "2024-12-07T14:42:46.169675Z",
"url": "https://files.pythonhosted.org/packages/c9/d8/5517d01aac88f6c6dc7ffdad1de3b7ce6fd7d224870c8a369de260856718/tapo-0.8.0-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ab71e17edb4390287bcecdb140aa96a7e7175dbb373d04c1fc77b0f9612a7ac9",
"md5": "cbd8904b8d6b8e61b6d52f3dc486224f",
"sha256": "f97a6f573368c98d1401a48cbccb840aa208722fe3fc7a22d20f041af79dff22"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "cbd8904b8d6b8e61b6d52f3dc486224f",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 3176337,
"upload_time": "2024-12-07T14:40:53",
"upload_time_iso_8601": "2024-12-07T14:40:53.826700Z",
"url": "https://files.pythonhosted.org/packages/ab/71/e17edb4390287bcecdb140aa96a7e7175dbb373d04c1fc77b0f9612a7ac9/tapo-0.8.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "62d6f77e2d61fd73f64c90b186e58b77230e58d99e26b194ca1c15b1167ddfe9",
"md5": "3c2c2e69ceaf52bdfdb080cf725c97a4",
"sha256": "3f49014158d8167613bddc5a0d3e9674dd26caf9cf6f0526e1e3a96cf3c9d343"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "3c2c2e69ceaf52bdfdb080cf725c97a4",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 3124706,
"upload_time": "2024-12-07T14:41:14",
"upload_time_iso_8601": "2024-12-07T14:41:14.977965Z",
"url": "https://files.pythonhosted.org/packages/62/d6/f77e2d61fd73f64c90b186e58b77230e58d99e26b194ca1c15b1167ddfe9/tapo-0.8.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "47e0676320f9c209a0af0bf750a8ac58f1c56a4b21bfa90d54d089501248da07",
"md5": "768b3325aa98993424cdfe8e12c5b54f",
"sha256": "c22ed0117a09a87fb1e7ea19afa5ac81f5ab55021c0c0a1f8635b40f50202503"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "768b3325aa98993424cdfe8e12c5b54f",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 3424747,
"upload_time": "2024-12-07T14:42:17",
"upload_time_iso_8601": "2024-12-07T14:42:17.090761Z",
"url": "https://files.pythonhosted.org/packages/47/e0/676320f9c209a0af0bf750a8ac58f1c56a4b21bfa90d54d089501248da07/tapo-0.8.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "94b6278a24280d709414e8f9a686ef5bdef5fa8f148042ee128288bc83d68618",
"md5": "16faf62b64ec8c60bd717f43958638de",
"sha256": "c1d5918fcabec03629c33e3823a4ad593bf48dbb224f743a1b3e8517800fffaa"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "16faf62b64ec8c60bd717f43958638de",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 3343853,
"upload_time": "2024-12-07T14:41:34",
"upload_time_iso_8601": "2024-12-07T14:41:34.446779Z",
"url": "https://files.pythonhosted.org/packages/94/b6/278a24280d709414e8f9a686ef5bdef5fa8f148042ee128288bc83d68618/tapo-0.8.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "07267794f9a73a898c4068839384f65e4daf0bb91cff30b929044c3015236ab8",
"md5": "bd96d544e690e7fb7b573efea7ed97b5",
"sha256": "b2e6a466a590505862276dacdd957302e1e1ab3ad61dcecce946b41306b9cf6e"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "bd96d544e690e7fb7b573efea7ed97b5",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 3783515,
"upload_time": "2024-12-07T14:41:56",
"upload_time_iso_8601": "2024-12-07T14:41:56.072844Z",
"url": "https://files.pythonhosted.org/packages/07/26/7794f9a73a898c4068839384f65e4daf0bb91cff30b929044c3015236ab8/tapo-0.8.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "dd1faaf0d9c9356260f75cf73f749e691917b3496708b62d69d744fdf6c59a83",
"md5": "abe6380db981ccf6dc154f4d54ef4a91",
"sha256": "62aaa0060105090d53b522be802c0e895fa98471579f4e1fb5ad69dab85fca2c"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "abe6380db981ccf6dc154f4d54ef4a91",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 3251489,
"upload_time": "2024-12-07T14:42:31",
"upload_time_iso_8601": "2024-12-07T14:42:31.381693Z",
"url": "https://files.pythonhosted.org/packages/dd/1f/aaf0d9c9356260f75cf73f749e691917b3496708b62d69d744fdf6c59a83/tapo-0.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3a35d2fe5132fe11e4922c78cf33d4c942bd270b86773197fd5edf3ea2643e36",
"md5": "5496a55dab6b18a78ea30baf70c47419",
"sha256": "71c21ba373d20f9aa71ace3219bcf491cfeeb9fada0da68cd243bf9acb9478f5"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp312-cp312-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "5496a55dab6b18a78ea30baf70c47419",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 3331927,
"upload_time": "2024-12-07T14:43:01",
"upload_time_iso_8601": "2024-12-07T14:43:01.442801Z",
"url": "https://files.pythonhosted.org/packages/3a/35/d2fe5132fe11e4922c78cf33d4c942bd270b86773197fd5edf3ea2643e36/tapo-0.8.0-cp312-cp312-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e9044ad606cc7dfc8cdf4ab5f19fa43d30d88a634db73c68f9561d356d46b0db",
"md5": "2f6d6a128a0e29fd73f2420c3a9c6438",
"sha256": "51edf1453f86fa53c3682b2240991b9a62e579919a7d4ee9979a9c6ea1fad481"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp312-cp312-musllinux_1_2_armv7l.whl",
"has_sig": false,
"md5_digest": "2f6d6a128a0e29fd73f2420c3a9c6438",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 3381556,
"upload_time": "2024-12-07T14:43:22",
"upload_time_iso_8601": "2024-12-07T14:43:22.339499Z",
"url": "https://files.pythonhosted.org/packages/e9/04/4ad606cc7dfc8cdf4ab5f19fa43d30d88a634db73c68f9561d356d46b0db/tapo-0.8.0-cp312-cp312-musllinux_1_2_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ad31d8ad06cdbfe1d38954b1e40d1b244b72679a11e4e07b66ec559cbb4d7fb1",
"md5": "f4a744a91ffaa22625449926bbd24de1",
"sha256": "35f534dfd3db7968d4135ede20b4d46569d917ac809e3b7d002c322a3fd75a9b"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp312-cp312-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "f4a744a91ffaa22625449926bbd24de1",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 3458693,
"upload_time": "2024-12-07T14:43:42",
"upload_time_iso_8601": "2024-12-07T14:43:42.557656Z",
"url": "https://files.pythonhosted.org/packages/ad/31/d8ad06cdbfe1d38954b1e40d1b244b72679a11e4e07b66ec559cbb4d7fb1/tapo-0.8.0-cp312-cp312-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6ec610959b7aaf43a7abf6ff51709072980fd15b2b726f27d7af52ad172995e3",
"md5": "763b8a9c8d4038a28a745be6cd822af3",
"sha256": "2002fe34c392e84341a22cc09915dc92487509025dae75c5e785b66ae14fe687"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp312-cp312-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "763b8a9c8d4038a28a745be6cd822af3",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 3422872,
"upload_time": "2024-12-07T14:44:05",
"upload_time_iso_8601": "2024-12-07T14:44:05.939984Z",
"url": "https://files.pythonhosted.org/packages/6e/c6/10959b7aaf43a7abf6ff51709072980fd15b2b726f27d7af52ad172995e3/tapo-0.8.0-cp312-cp312-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "304f1be8908e5a2d6fd82d3c5d15fb5f3383f223201375eb483f8473597248ef",
"md5": "f4cf1d294d887023895a5e39ba4980ee",
"sha256": "5aa96bbaf70a60c46d4a4e73868734ee72d6296afd2599af3a2593b4d1c932a5"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp312-cp312-win32.whl",
"has_sig": false,
"md5_digest": "f4cf1d294d887023895a5e39ba4980ee",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 2347839,
"upload_time": "2024-12-07T14:44:40",
"upload_time_iso_8601": "2024-12-07T14:44:40.248457Z",
"url": "https://files.pythonhosted.org/packages/30/4f/1be8908e5a2d6fd82d3c5d15fb5f3383f223201375eb483f8473597248ef/tapo-0.8.0-cp312-cp312-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b2565310265eb7c6d53c1e840b0dcfd7dca586102c024549d9c6ef6b720330a8",
"md5": "f0eee623771b06e32ac0b1063b19ff91",
"sha256": "d20f15ba18e5218760f1b2d7e92cf112615e431ac1291ecd9ba0fcea77537b6f"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "f0eee623771b06e32ac0b1063b19ff91",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 2661129,
"upload_time": "2024-12-07T14:44:29",
"upload_time_iso_8601": "2024-12-07T14:44:29.494155Z",
"url": "https://files.pythonhosted.org/packages/b2/56/5310265eb7c6d53c1e840b0dcfd7dca586102c024549d9c6ef6b720330a8/tapo-0.8.0-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "7f6dc7389534e51388bf35cc53da824c269b17755d82f250e0a2ff5d52403c1a",
"md5": "d44a032c617adc49cc92498bba20369d",
"sha256": "01377019255a419db6c00ace3ee4a1960672420509b4246605032edec7ff5dc0"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp313-cp313-macosx_10_12_x86_64.whl",
"has_sig": false,
"md5_digest": "d44a032c617adc49cc92498bba20369d",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 2921300,
"upload_time": "2024-12-07T14:42:54",
"upload_time_iso_8601": "2024-12-07T14:42:54.409951Z",
"url": "https://files.pythonhosted.org/packages/7f/6d/c7389534e51388bf35cc53da824c269b17755d82f250e0a2ff5d52403c1a/tapo-0.8.0-cp313-cp313-macosx_10_12_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6ba0c1412106471b7a63a4c1c27ea52ccb9f31e5817be306dc96d71758ff8d09",
"md5": "56dc5bf263722a5441ff141164cb932c",
"sha256": "67d6c58948919f1863ed780bc383542da199762fc92791ea2dcc37f1d9193a54"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp313-cp313-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "56dc5bf263722a5441ff141164cb932c",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 2828734,
"upload_time": "2024-12-07T14:42:48",
"upload_time_iso_8601": "2024-12-07T14:42:48.327384Z",
"url": "https://files.pythonhosted.org/packages/6b/a0/c1412106471b7a63a4c1c27ea52ccb9f31e5817be306dc96d71758ff8d09/tapo-0.8.0-cp313-cp313-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6974def8e78ed215207be279f1df90a65f9defeecbaeb59924ffeb82b4ff7fb6",
"md5": "f6fcc9d1d40daa8a3b4b5f8ee7716fab",
"sha256": "0453b82e33cb3a9bf1f6f9aab1e79b83412dddbb53aefbb5379ef6df5d669f5b"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "f6fcc9d1d40daa8a3b4b5f8ee7716fab",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 3176933,
"upload_time": "2024-12-07T14:40:56",
"upload_time_iso_8601": "2024-12-07T14:40:56.389830Z",
"url": "https://files.pythonhosted.org/packages/69/74/def8e78ed215207be279f1df90a65f9defeecbaeb59924ffeb82b4ff7fb6/tapo-0.8.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "bfda67832ecf854ad59d2be9d06d6a26936aac24d3b4df7cda68c79cb1f8a286",
"md5": "11c80b5d8b6a6176af3e6c89c1b4283a",
"sha256": "d3c75d7165370ef8a13bace4fe5ed3d042fd93cbf4e2c9105776373c0f64d8c0"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "11c80b5d8b6a6176af3e6c89c1b4283a",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 3124543,
"upload_time": "2024-12-07T14:41:16",
"upload_time_iso_8601": "2024-12-07T14:41:16.913638Z",
"url": "https://files.pythonhosted.org/packages/bf/da/67832ecf854ad59d2be9d06d6a26936aac24d3b4df7cda68c79cb1f8a286/tapo-0.8.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ce85287084d0247f7e8a9cd14b473d1035ed538c1db95704d540676e5b83c425",
"md5": "be2f7e65e59f90ba4fd49c052063eeaf",
"sha256": "23db76a123ae17c337bf64870c5a9d9963825ab7a941f087ab1738775bbfdadc"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "be2f7e65e59f90ba4fd49c052063eeaf",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 3425137,
"upload_time": "2024-12-07T14:42:19",
"upload_time_iso_8601": "2024-12-07T14:42:19.703276Z",
"url": "https://files.pythonhosted.org/packages/ce/85/287084d0247f7e8a9cd14b473d1035ed538c1db95704d540676e5b83c425/tapo-0.8.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a1057a65a10f613df56c89d9801fda4ccd4501cd686945b9333b03328e0623fc",
"md5": "9f5d0bbc5e6f69e3e30b2ec53f42257f",
"sha256": "e68f133ee6df44641a2abb05ce038313a6d7632f7d626f9e43ce3e8ccfe8d96a"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "9f5d0bbc5e6f69e3e30b2ec53f42257f",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 3343973,
"upload_time": "2024-12-07T14:41:37",
"upload_time_iso_8601": "2024-12-07T14:41:37.969322Z",
"url": "https://files.pythonhosted.org/packages/a1/05/7a65a10f613df56c89d9801fda4ccd4501cd686945b9333b03328e0623fc/tapo-0.8.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "86718e1d5717ae7687b87b658e5d1ec398a47175b04ff13a17bb79d6fb8f134e",
"md5": "6a7050b0520dd255c863b2391445bee9",
"sha256": "c9624c5dd957afd6bd0c06992c4a0ce0299377f4ffc7a2bd9879a34eddf9869c"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "6a7050b0520dd255c863b2391445bee9",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 3784024,
"upload_time": "2024-12-07T14:41:58",
"upload_time_iso_8601": "2024-12-07T14:41:58.001335Z",
"url": "https://files.pythonhosted.org/packages/86/71/8e1d5717ae7687b87b658e5d1ec398a47175b04ff13a17bb79d6fb8f134e/tapo-0.8.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "94460ddd426416bb6a3e5d73994dfded5d5b8670a82deddcbb456702315efee9",
"md5": "b4d65c6853befb447388bf6b47e2063d",
"sha256": "f5f1b13e4f819f0a6a1e5d85c3efbc40b5e885de087d6d39a496bf92725c8c32"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "b4d65c6853befb447388bf6b47e2063d",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 3251560,
"upload_time": "2024-12-07T14:42:33",
"upload_time_iso_8601": "2024-12-07T14:42:33.350052Z",
"url": "https://files.pythonhosted.org/packages/94/46/0ddd426416bb6a3e5d73994dfded5d5b8670a82deddcbb456702315efee9/tapo-0.8.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "fe7432f35ebd79f853d18a03e7e7a522cf1bf059680b964c5403eaffd18091bc",
"md5": "d0e14b058024c71b30e3047eeb2a8a34",
"sha256": "53f7e694ab5cf9ff930961d8274aa167f584bbcbc5effab0c30e1f3506a0c6bb"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp313-cp313-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "d0e14b058024c71b30e3047eeb2a8a34",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 3331716,
"upload_time": "2024-12-07T14:43:03",
"upload_time_iso_8601": "2024-12-07T14:43:03.634108Z",
"url": "https://files.pythonhosted.org/packages/fe/74/32f35ebd79f853d18a03e7e7a522cf1bf059680b964c5403eaffd18091bc/tapo-0.8.0-cp313-cp313-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b599675d299645f0c29861a468b6163ceaa70ed250781926648753833c920c6e",
"md5": "c02dd25eb4a32e517b533c8fe6e9d4f9",
"sha256": "7cf7fb4b6c48611c27fca0bc4244b2f2bdbac5f9234c553da5ba001d23955c71"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp313-cp313-musllinux_1_2_armv7l.whl",
"has_sig": false,
"md5_digest": "c02dd25eb4a32e517b533c8fe6e9d4f9",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 3381235,
"upload_time": "2024-12-07T14:43:24",
"upload_time_iso_8601": "2024-12-07T14:43:24.372426Z",
"url": "https://files.pythonhosted.org/packages/b5/99/675d299645f0c29861a468b6163ceaa70ed250781926648753833c920c6e/tapo-0.8.0-cp313-cp313-musllinux_1_2_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b0be00ab84d2f62ba55661eccdf97936387ebacac4b2a1d086229b5540aa5f9b",
"md5": "ad2295388e5addbed413b61933a48904",
"sha256": "1b37eb3f6a887f61b5e02ad5a2c034b2904adee578facd418c2afadd0ffff1c1"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp313-cp313-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "ad2295388e5addbed413b61933a48904",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 3458858,
"upload_time": "2024-12-07T14:43:45",
"upload_time_iso_8601": "2024-12-07T14:43:45.890528Z",
"url": "https://files.pythonhosted.org/packages/b0/be/00ab84d2f62ba55661eccdf97936387ebacac4b2a1d086229b5540aa5f9b/tapo-0.8.0-cp313-cp313-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "27e988589f94d374908e5e6120e252b594e3dcc4397c1112c8984fcc4a65c041",
"md5": "f73c2b05831954b29307a4cc25b1ece7",
"sha256": "ba098c60fb0b33b8a4831077fbe574d9d65f0a6c103b0a4daf7cc1d2f1b840da"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp313-cp313-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "f73c2b05831954b29307a4cc25b1ece7",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 3422993,
"upload_time": "2024-12-07T14:44:09",
"upload_time_iso_8601": "2024-12-07T14:44:09.002852Z",
"url": "https://files.pythonhosted.org/packages/27/e9/88589f94d374908e5e6120e252b594e3dcc4397c1112c8984fcc4a65c041/tapo-0.8.0-cp313-cp313-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b8dfaa1b9a8e1944e5518f991038362e9613fa164eda3ca097d9144d17bdc78a",
"md5": "b6ad2d7fde4fdd6f494c793aa261304d",
"sha256": "1147f0c76455a218d403ee604610847e56270dadbaf8692966ff805fd7881069"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "b6ad2d7fde4fdd6f494c793aa261304d",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 3179647,
"upload_time": "2024-12-07T14:40:58",
"upload_time_iso_8601": "2024-12-07T14:40:58.788988Z",
"url": "https://files.pythonhosted.org/packages/b8/df/aa1b9a8e1944e5518f991038362e9613fa164eda3ca097d9144d17bdc78a/tapo-0.8.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "8c6d3363318234e23a03251180d8363b89a933239e07417d062fae95c74020fa",
"md5": "0dd2e97b0a3d36652338097d39df9a3f",
"sha256": "f314bbcc273e1a8ac5272e6256c84f6d02f86d5185f55c81a3c34e09ab75e8e8"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "0dd2e97b0a3d36652338097d39df9a3f",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 3116246,
"upload_time": "2024-12-07T14:41:18",
"upload_time_iso_8601": "2024-12-07T14:41:18.738924Z",
"url": "https://files.pythonhosted.org/packages/8c/6d/3363318234e23a03251180d8363b89a933239e07417d062fae95c74020fa/tapo-0.8.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "fd93305c77cda5c66056c5e898953c202e9d9bf89afbc122b01c28666c8bf2a4",
"md5": "b5b4893fadd40f74cd0e4cfc2187cd02",
"sha256": "9fd88dc8fb2992e3e319980b42fc7552b7b1cbc8601297265bd08db554135919"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "b5b4893fadd40f74cd0e4cfc2187cd02",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 3344415,
"upload_time": "2024-12-07T14:41:40",
"upload_time_iso_8601": "2024-12-07T14:41:40.137523Z",
"url": "https://files.pythonhosted.org/packages/fd/93/305c77cda5c66056c5e898953c202e9d9bf89afbc122b01c28666c8bf2a4/tapo-0.8.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "8a1cbb2a08480c18e6a8007b730266930b596bdc6c3e4790bf408bfa2d0923a5",
"md5": "3b2e000bbd6517b889e48665571a4ae7",
"sha256": "5e95c021e07818f2f15f42329bfba5f7854bd134c439e280b41e0c9e48fabf57"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "3b2e000bbd6517b889e48665571a4ae7",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 3771428,
"upload_time": "2024-12-07T14:42:00",
"upload_time_iso_8601": "2024-12-07T14:42:00.793637Z",
"url": "https://files.pythonhosted.org/packages/8a/1c/bb2a08480c18e6a8007b730266930b596bdc6c3e4790bf408bfa2d0923a5/tapo-0.8.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b3759d3f14f9b4fccd48d592482cdd8ae522617d884150039a2a63ca6d58262d",
"md5": "3dbd91afb7fb6a6fbe153178044edf79",
"sha256": "867d6023a1c1a50e679104ef9293d6260d536520e8017430456347ab82444844"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp313-cp313t-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "3dbd91afb7fb6a6fbe153178044edf79",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 3335109,
"upload_time": "2024-12-07T14:43:06",
"upload_time_iso_8601": "2024-12-07T14:43:06.178811Z",
"url": "https://files.pythonhosted.org/packages/b3/75/9d3f14f9b4fccd48d592482cdd8ae522617d884150039a2a63ca6d58262d/tapo-0.8.0-cp313-cp313t-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "9deeb6e091786700f41c90959b952003b57b4c317455c696c120f98f8c479153",
"md5": "717e20e2fa0582fe179b983500bfd6ce",
"sha256": "cf648ef86167317758deef7127564f7de49f6c16636adfed1ff77785a1eb70d6"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp313-cp313t-musllinux_1_2_armv7l.whl",
"has_sig": false,
"md5_digest": "717e20e2fa0582fe179b983500bfd6ce",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 3375143,
"upload_time": "2024-12-07T14:43:27",
"upload_time_iso_8601": "2024-12-07T14:43:27.097638Z",
"url": "https://files.pythonhosted.org/packages/9d/ee/b6e091786700f41c90959b952003b57b4c317455c696c120f98f8c479153/tapo-0.8.0-cp313-cp313t-musllinux_1_2_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d9bf299c1da482d81b58e9bf762abc8720b46b8d5112a09774842e36223ce4ca",
"md5": "a31d9466d20569a7df3c56f3b62c612e",
"sha256": "f25c37f884e262c25eb13a6bf22131f327ddac19de869286afe7259a3c76122e"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp313-cp313t-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "a31d9466d20569a7df3c56f3b62c612e",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 3450345,
"upload_time": "2024-12-07T14:43:48",
"upload_time_iso_8601": "2024-12-07T14:43:48.990180Z",
"url": "https://files.pythonhosted.org/packages/d9/bf/299c1da482d81b58e9bf762abc8720b46b8d5112a09774842e36223ce4ca/tapo-0.8.0-cp313-cp313t-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b663b88fb1096cbbf779fcd8f9a15c720ce6afdf0065a5d708bd943e8f4f6406",
"md5": "e66d382aff05e36c45db53b555bd1b71",
"sha256": "27e1af6442d5a697824b4f27a66ef8d9b3a2d43cd185bf8e33cbd5162efca9f6"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp313-cp313t-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "e66d382aff05e36c45db53b555bd1b71",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 3418723,
"upload_time": "2024-12-07T14:44:11",
"upload_time_iso_8601": "2024-12-07T14:44:11.255787Z",
"url": "https://files.pythonhosted.org/packages/b6/63/b88fb1096cbbf779fcd8f9a15c720ce6afdf0065a5d708bd943e8f4f6406/tapo-0.8.0-cp313-cp313t-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "25218ec4be6f8e944d57d340e89e1587b650ad53846c72a1fb4b64f750e555d6",
"md5": "663ef9c496e56188324ed903335bcc96",
"sha256": "ca6f905ccf4c35bfd3bb2826a58e9fe0748151799484f69b1e77a23eec2ae2b1"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "663ef9c496e56188324ed903335bcc96",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 3177725,
"upload_time": "2024-12-07T14:41:00",
"upload_time_iso_8601": "2024-12-07T14:41:00.581755Z",
"url": "https://files.pythonhosted.org/packages/25/21/8ec4be6f8e944d57d340e89e1587b650ad53846c72a1fb4b64f750e555d6/tapo-0.8.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c3a05adb39d4f234a85d9d9942a9ed404b82d34ced1f2b0879580d54b8285451",
"md5": "f3fea7a786855e56a4731c800b36a960",
"sha256": "c993d80d9077fafe118daa505c9a520860e48ecbeddb1c8e21895dcc80882ec2"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "f3fea7a786855e56a4731c800b36a960",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 3120815,
"upload_time": "2024-12-07T14:41:21",
"upload_time_iso_8601": "2024-12-07T14:41:21.458929Z",
"url": "https://files.pythonhosted.org/packages/c3/a0/5adb39d4f234a85d9d9942a9ed404b82d34ced1f2b0879580d54b8285451/tapo-0.8.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "87c80568be371064a130bd8212d95194998ef528841ceb308a5cc27d1cd8d22f",
"md5": "53c34e3214bfde3649098efc010f4084",
"sha256": "8711cf9bc4d6c7b45ce62efb716a347f60ca796969fd96fe484fa38a859a95a7"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "53c34e3214bfde3649098efc010f4084",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 3419527,
"upload_time": "2024-12-07T14:42:21",
"upload_time_iso_8601": "2024-12-07T14:42:21.590180Z",
"url": "https://files.pythonhosted.org/packages/87/c8/0568be371064a130bd8212d95194998ef528841ceb308a5cc27d1cd8d22f/tapo-0.8.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3383313460c7fa4adc2049864145a7e4c5eec558ac5df8a0e39209820ecb8c5a",
"md5": "5cb975632516ea084b45b1d4ad2e00c9",
"sha256": "ee3ffed59bdd457cb3c0a5fa381cc7624a4fad6fd1fbf8c45e58c1ea587eb45f"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "5cb975632516ea084b45b1d4ad2e00c9",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 3341112,
"upload_time": "2024-12-07T14:41:42",
"upload_time_iso_8601": "2024-12-07T14:41:42.323617Z",
"url": "https://files.pythonhosted.org/packages/33/83/313460c7fa4adc2049864145a7e4c5eec558ac5df8a0e39209820ecb8c5a/tapo-0.8.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "221c853a37450049761f5c001466994d261fad3ec533c98e18ccca10500f7253",
"md5": "fd815d18b8473bf81602aeaa54dfd730",
"sha256": "6c270f854b462fcb672c7237d51d4f9ba2370ef22685ea3ea3a46720d771b518"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "fd815d18b8473bf81602aeaa54dfd730",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 3790777,
"upload_time": "2024-12-07T14:42:03",
"upload_time_iso_8601": "2024-12-07T14:42:03.173724Z",
"url": "https://files.pythonhosted.org/packages/22/1c/853a37450049761f5c001466994d261fad3ec533c98e18ccca10500f7253/tapo-0.8.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e49a31b9471b825362ee5dd79b419d36e8034d7a9826d5d39bd1cf548eb60689",
"md5": "ec8b19a66e7987702c9459e4b99e6a97",
"sha256": "0a45528fbcd8c80a9f9d3d267eeffeaf51d7d38eb87e7f04902220cee71aebac"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "ec8b19a66e7987702c9459e4b99e6a97",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 3243635,
"upload_time": "2024-12-07T14:42:36",
"upload_time_iso_8601": "2024-12-07T14:42:36.319016Z",
"url": "https://files.pythonhosted.org/packages/e4/9a/31b9471b825362ee5dd79b419d36e8034d7a9826d5d39bd1cf548eb60689/tapo-0.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2d849d401761fd54ded4c1f08311a7403298d356b6f0ff44ca3763a141a6d277",
"md5": "a165551e97912d439eb262f5d0301b4c",
"sha256": "138aed276ed4c429c28866e82412ce4c8e7f8203fd0454fddd6e8c4dc16e973b"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp38-cp38-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "a165551e97912d439eb262f5d0301b4c",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 3331459,
"upload_time": "2024-12-07T14:43:09",
"upload_time_iso_8601": "2024-12-07T14:43:09.466884Z",
"url": "https://files.pythonhosted.org/packages/2d/84/9d401761fd54ded4c1f08311a7403298d356b6f0ff44ca3763a141a6d277/tapo-0.8.0-cp38-cp38-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c389d0cb4587faa2e4d4c762cda1979fd4bd12107bd7c81c77717df78747ca3a",
"md5": "3fcff3a97a7f60bbd16600aa6ea4e7e6",
"sha256": "5e217f4c6dbe7d2dbb3e03aa415b69e4be7f79f24c846bd7b763e313e60b5726"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp38-cp38-musllinux_1_2_armv7l.whl",
"has_sig": false,
"md5_digest": "3fcff3a97a7f60bbd16600aa6ea4e7e6",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 3378258,
"upload_time": "2024-12-07T14:43:29",
"upload_time_iso_8601": "2024-12-07T14:43:29.052872Z",
"url": "https://files.pythonhosted.org/packages/c3/89/d0cb4587faa2e4d4c762cda1979fd4bd12107bd7c81c77717df78747ca3a/tapo-0.8.0-cp38-cp38-musllinux_1_2_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "307f1d4718855fab3235c7e5a40dfed1f51687f8c0362dd227286d62f87c21e2",
"md5": "a08b1c18ee80d6de972463104d7bef0e",
"sha256": "437d37825bea85b5c216c555be0c83fda833e02e0ddf72f6396d859caaffd8c5"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp38-cp38-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "a08b1c18ee80d6de972463104d7bef0e",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 3453762,
"upload_time": "2024-12-07T14:43:51",
"upload_time_iso_8601": "2024-12-07T14:43:51.364742Z",
"url": "https://files.pythonhosted.org/packages/30/7f/1d4718855fab3235c7e5a40dfed1f51687f8c0362dd227286d62f87c21e2/tapo-0.8.0-cp38-cp38-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ad5579d65c5121d389e8bb35c3d7c5ee73917581635e5bfbe230819663955d95",
"md5": "194c94b23b2a6d4498167ceba5ec35d6",
"sha256": "772970669899cfea886dbdc38215cf51cecd7677f5e18f3cc9afcc4dc15ac5d2"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp38-cp38-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "194c94b23b2a6d4498167ceba5ec35d6",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 3408495,
"upload_time": "2024-12-07T14:44:13",
"upload_time_iso_8601": "2024-12-07T14:44:13.310678Z",
"url": "https://files.pythonhosted.org/packages/ad/55/79d65c5121d389e8bb35c3d7c5ee73917581635e5bfbe230819663955d95/tapo-0.8.0-cp38-cp38-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "9620363c422ff7d873af099d79ca1be8882073f76a71ae732a8b82dc2cf186a5",
"md5": "6d2bd885be01fca5c690f1b940f0d2a7",
"sha256": "2635f0eb7f986cf70df175bfd7a58100c1684f2c4e973e3f6ac141c8f5c34468"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp38-cp38-win32.whl",
"has_sig": false,
"md5_digest": "6d2bd885be01fca5c690f1b940f0d2a7",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 2348107,
"upload_time": "2024-12-07T14:44:42",
"upload_time_iso_8601": "2024-12-07T14:44:42.385146Z",
"url": "https://files.pythonhosted.org/packages/96/20/363c422ff7d873af099d79ca1be8882073f76a71ae732a8b82dc2cf186a5/tapo-0.8.0-cp38-cp38-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0f5d501af83c7bf566073d8c4455300075d0c3f2d93770886a9bce0318f360b4",
"md5": "0d0b3d56ac0e9381511ea88da74b8ebd",
"sha256": "714aa065d621c87c5e13150d126eed2db771e5f07f93b25e37c5dcd4cb45b971"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "0d0b3d56ac0e9381511ea88da74b8ebd",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 2652587,
"upload_time": "2024-12-07T14:44:31",
"upload_time_iso_8601": "2024-12-07T14:44:31.817065Z",
"url": "https://files.pythonhosted.org/packages/0f/5d/501af83c7bf566073d8c4455300075d0c3f2d93770886a9bce0318f360b4/tapo-0.8.0-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "089768ab091081f92abbee93b555ebae454ce9d20d0684ae1574ecf03dfcbe5e",
"md5": "2d044eb81189c8768cf38a34786ddcd8",
"sha256": "530bda4b2a58fdc76593d896beeba0d3dd1838a37e1f5b29c19b6ff64278cce9"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "2d044eb81189c8768cf38a34786ddcd8",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 3178312,
"upload_time": "2024-12-07T14:41:03",
"upload_time_iso_8601": "2024-12-07T14:41:03.140875Z",
"url": "https://files.pythonhosted.org/packages/08/97/68ab091081f92abbee93b555ebae454ce9d20d0684ae1574ecf03dfcbe5e/tapo-0.8.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ee7df618857342f7516ca40baed0f58d1f127a858dfffbf84aefceea53ac79ed",
"md5": "3488c6325142daa2926f0113416e9c92",
"sha256": "6cbd9a682b95d62f91e9bfc6a657d3dcb848f0266d65f09767ef66733277827e"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "3488c6325142daa2926f0113416e9c92",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 3120589,
"upload_time": "2024-12-07T14:41:24",
"upload_time_iso_8601": "2024-12-07T14:41:24.021904Z",
"url": "https://files.pythonhosted.org/packages/ee/7d/f618857342f7516ca40baed0f58d1f127a858dfffbf84aefceea53ac79ed/tapo-0.8.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "5801a6174a52e2c4ff408a2fdda562fad4c5d7d8d2a691f3040b174ddd6402c5",
"md5": "71e692664847bafc5aa2f59b5389a810",
"sha256": "f23fb808086dfcb0e857556520c384d2ecbdbc83f7b4198ebc8e45d8efbb8691"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "71e692664847bafc5aa2f59b5389a810",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 3419125,
"upload_time": "2024-12-07T14:42:23",
"upload_time_iso_8601": "2024-12-07T14:42:23.425202Z",
"url": "https://files.pythonhosted.org/packages/58/01/a6174a52e2c4ff408a2fdda562fad4c5d7d8d2a691f3040b174ddd6402c5/tapo-0.8.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2b34441ae9837c0a1821593ecb2173164c035171e9c0cbceff944755b933ad10",
"md5": "02573a848b7f8f79aa5e50f5cb64f058",
"sha256": "7135bf537599ade94714d676955ed0627cc8d744102e52f84bb118af5fc24fe9"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "02573a848b7f8f79aa5e50f5cb64f058",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 3340826,
"upload_time": "2024-12-07T14:41:44",
"upload_time_iso_8601": "2024-12-07T14:41:44.901597Z",
"url": "https://files.pythonhosted.org/packages/2b/34/441ae9837c0a1821593ecb2173164c035171e9c0cbceff944755b933ad10/tapo-0.8.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2c322f659c3666367c4dd7533eca8abdc1750438294c999d65fc22bde0273880",
"md5": "88aa5840774e0d49102841e4d11c31fa",
"sha256": "cdc8361ebb8e07504ce35a9a118468444d0f451d16c13f55a6167855639f91ef"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "88aa5840774e0d49102841e4d11c31fa",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 3790241,
"upload_time": "2024-12-07T14:42:05",
"upload_time_iso_8601": "2024-12-07T14:42:05.265764Z",
"url": "https://files.pythonhosted.org/packages/2c/32/2f659c3666367c4dd7533eca8abdc1750438294c999d65fc22bde0273880/tapo-0.8.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a49c8b0501f17a19da18c2e7a8056de09042dac59ddf4a28d036a3782a9d7bdf",
"md5": "d9136a4f6d9693cf754fa3082e0e0725",
"sha256": "1c202f10aada48c584dd65a4d50b95d71ee3e3cb68a8e3b23bc890866af49399"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "d9136a4f6d9693cf754fa3082e0e0725",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 3244512,
"upload_time": "2024-12-07T14:42:39",
"upload_time_iso_8601": "2024-12-07T14:42:39.030849Z",
"url": "https://files.pythonhosted.org/packages/a4/9c/8b0501f17a19da18c2e7a8056de09042dac59ddf4a28d036a3782a9d7bdf/tapo-0.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "cb2e8d1a742e18637e15b7f73489d09ddcdc3745ab7b14da403d646e3dbbd477",
"md5": "8b04095b2b507d4f9753d09e1487f4d2",
"sha256": "c0ea7ba3487dfdae7a665c92ca69ef4cb1ad7e0422953d16e019040c3489fe2f"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp39-cp39-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "8b04095b2b507d4f9753d09e1487f4d2",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 3332312,
"upload_time": "2024-12-07T14:43:11",
"upload_time_iso_8601": "2024-12-07T14:43:11.476809Z",
"url": "https://files.pythonhosted.org/packages/cb/2e/8d1a742e18637e15b7f73489d09ddcdc3745ab7b14da403d646e3dbbd477/tapo-0.8.0-cp39-cp39-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e3f2b2f0eef58add03870f6d3cb505576e8b8e7b04b67a03429a88750d9cdaaf",
"md5": "00b70ef15efd87c7cfd73a17e99c5c48",
"sha256": "4eefb1ea902596f1b170120fe100127f2b577c9ab162cfa24510e05a26598708"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp39-cp39-musllinux_1_2_armv7l.whl",
"has_sig": false,
"md5_digest": "00b70ef15efd87c7cfd73a17e99c5c48",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 3378851,
"upload_time": "2024-12-07T14:43:31",
"upload_time_iso_8601": "2024-12-07T14:43:31.538867Z",
"url": "https://files.pythonhosted.org/packages/e3/f2/b2f0eef58add03870f6d3cb505576e8b8e7b04b67a03429a88750d9cdaaf/tapo-0.8.0-cp39-cp39-musllinux_1_2_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "858354880fc3676c0250cf0674753e72e5a4b7d9f362c49073f7e8e01164c24a",
"md5": "773a68dd9a8bd0ea09fa1e16cf44e04d",
"sha256": "8b54fcfd218c5bdcdecb7aba0c62aec040f507fc51183385c746358188b7d7d7"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp39-cp39-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "773a68dd9a8bd0ea09fa1e16cf44e04d",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 3453609,
"upload_time": "2024-12-07T14:43:53",
"upload_time_iso_8601": "2024-12-07T14:43:53.580957Z",
"url": "https://files.pythonhosted.org/packages/85/83/54880fc3676c0250cf0674753e72e5a4b7d9f362c49073f7e8e01164c24a/tapo-0.8.0-cp39-cp39-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "97f59d03dafb304b827041a75c85cabf1eb0ffb3d4d241f6c5ea4e4ba096e8b1",
"md5": "9725ef2c095e4b491a8cefd9a2082a68",
"sha256": "cc5f83473eba5f1e2e69d87d84b9f974965d537c6bb8477921e7a37c3b8f55ec"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp39-cp39-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "9725ef2c095e4b491a8cefd9a2082a68",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 3410271,
"upload_time": "2024-12-07T14:44:15",
"upload_time_iso_8601": "2024-12-07T14:44:15.570011Z",
"url": "https://files.pythonhosted.org/packages/97/f5/9d03dafb304b827041a75c85cabf1eb0ffb3d4d241f6c5ea4e4ba096e8b1/tapo-0.8.0-cp39-cp39-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "52f26cb65c6a3348d2bdbc21a10effcdfcd6386f4485f72cdf1676b136c72b26",
"md5": "97fb60a65fdba01e96e718e9137334a0",
"sha256": "d73c83380badaa3beb87e74bc014e268c3c1c9121425f8ace940c97774486477"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp39-cp39-win32.whl",
"has_sig": false,
"md5_digest": "97fb60a65fdba01e96e718e9137334a0",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 2348300,
"upload_time": "2024-12-07T14:44:44",
"upload_time_iso_8601": "2024-12-07T14:44:44.328940Z",
"url": "https://files.pythonhosted.org/packages/52/f2/6cb65c6a3348d2bdbc21a10effcdfcd6386f4485f72cdf1676b136c72b26/tapo-0.8.0-cp39-cp39-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "fab0795e5fa54adfdedf631df09884a148a9847228c48406a7dd2d80254ba248",
"md5": "0af39c2dcadddbb05ca1b5b8776820d1",
"sha256": "8fb3784b7d7d9dd84878cfeb277e76ca119098c6d2a893451f7cb79fdd979651"
},
"downloads": -1,
"filename": "tapo-0.8.0-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "0af39c2dcadddbb05ca1b5b8776820d1",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 2653026,
"upload_time": "2024-12-07T14:44:34",
"upload_time_iso_8601": "2024-12-07T14:44:34.005815Z",
"url": "https://files.pythonhosted.org/packages/fa/b0/795e5fa54adfdedf631df09884a148a9847228c48406a7dd2d80254ba248/tapo-0.8.0-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "16cc37045c365f91ed2bf455c9fac526dc174392cbb770eb812ffecfa786dc38",
"md5": "050b0db0d6199396587edf6116619040",
"sha256": "ce78e1edcef15c3f9878a3e18205c901776f3fa0272741de75770431a5709b77"
},
"downloads": -1,
"filename": "tapo-0.8.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "050b0db0d6199396587edf6116619040",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.8",
"size": 3180163,
"upload_time": "2024-12-07T14:41:05",
"upload_time_iso_8601": "2024-12-07T14:41:05.165469Z",
"url": "https://files.pythonhosted.org/packages/16/cc/37045c365f91ed2bf455c9fac526dc174392cbb770eb812ffecfa786dc38/tapo-0.8.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "398dcb13b896fa46b4bcff98982faf9797a08d6148b2db95316d04a097d07aff",
"md5": "edc3385f6edffba8b73af0d7f09e0f54",
"sha256": "bc02369037b6bcf43868520ccb3921c15a5ff35f679b5b1e30b9ed8513ea95bb"
},
"downloads": -1,
"filename": "tapo-0.8.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "edc3385f6edffba8b73af0d7f09e0f54",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.8",
"size": 3116510,
"upload_time": "2024-12-07T14:41:25",
"upload_time_iso_8601": "2024-12-07T14:41:25.779117Z",
"url": "https://files.pythonhosted.org/packages/39/8d/cb13b896fa46b4bcff98982faf9797a08d6148b2db95316d04a097d07aff/tapo-0.8.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "426d03d8abbfe3bb927de97daab4c92094050501529fd39d302c90e632cd22f9",
"md5": "27ca061752505b75117699ad653e0b34",
"sha256": "6d8575995171443118064152dfbefc2fe0a1aceecd05a27a844bc160f18f86e8"
},
"downloads": -1,
"filename": "tapo-0.8.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "27ca061752505b75117699ad653e0b34",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.8",
"size": 3417149,
"upload_time": "2024-12-07T14:42:25",
"upload_time_iso_8601": "2024-12-07T14:42:25.405623Z",
"url": "https://files.pythonhosted.org/packages/42/6d/03d8abbfe3bb927de97daab4c92094050501529fd39d302c90e632cd22f9/tapo-0.8.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "304cd6b05852cb463b82e45b3a07d1598ea4ee03786a437eabfdaa0cd2f6ce32",
"md5": "47db4f4904838811d60cc03d8f4f31aa",
"sha256": "3c69007e430caf081d346ae7b1796a63615dedeffcffe157816c7a7b8b9d4463"
},
"downloads": -1,
"filename": "tapo-0.8.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "47db4f4904838811d60cc03d8f4f31aa",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.8",
"size": 3344635,
"upload_time": "2024-12-07T14:41:46",
"upload_time_iso_8601": "2024-12-07T14:41:46.937448Z",
"url": "https://files.pythonhosted.org/packages/30/4c/d6b05852cb463b82e45b3a07d1598ea4ee03786a437eabfdaa0cd2f6ce32/tapo-0.8.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0c07b0235294b714f488044b24f1245949b97a494b37eb9252368fec324786c1",
"md5": "387e52f4c32a81151a9ca12d7ccd7612",
"sha256": "1cebc6fd27210c6729f54507205d46cd81a967611d0a1bf8b535369bf6045b2e"
},
"downloads": -1,
"filename": "tapo-0.8.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "387e52f4c32a81151a9ca12d7ccd7612",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.8",
"size": 3789574,
"upload_time": "2024-12-07T14:42:08",
"upload_time_iso_8601": "2024-12-07T14:42:08.302472Z",
"url": "https://files.pythonhosted.org/packages/0c/07/b0235294b714f488044b24f1245949b97a494b37eb9252368fec324786c1/tapo-0.8.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "43b09ebf496afd45aa593f12ab7cb0cdfdb29f17a3c3ce74d3d6137799e9ff8f",
"md5": "0aaa350c3b8cc0d9975add70d62c2525",
"sha256": "3fce25505d72c0102537df76932e68d0af6fba10ea0e955bf93a5b7787b8e73c"
},
"downloads": -1,
"filename": "tapo-0.8.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "0aaa350c3b8cc0d9975add70d62c2525",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.8",
"size": 3247876,
"upload_time": "2024-12-07T14:42:42",
"upload_time_iso_8601": "2024-12-07T14:42:42.263366Z",
"url": "https://files.pythonhosted.org/packages/43/b0/9ebf496afd45aa593f12ab7cb0cdfdb29f17a3c3ce74d3d6137799e9ff8f/tapo-0.8.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b5ecde3260cd5be07b031044daebee40f23cd87305d5bf6cf4744a5d3f3c38b2",
"md5": "1d95e78b75972899783dfe826b935ac0",
"sha256": "f9499a07d29c1f02350759e9079d4f313665071ce6f051075461c6ce3ec18323"
},
"downloads": -1,
"filename": "tapo-0.8.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "1d95e78b75972899783dfe826b935ac0",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.8",
"size": 3335382,
"upload_time": "2024-12-07T14:43:13",
"upload_time_iso_8601": "2024-12-07T14:43:13.456247Z",
"url": "https://files.pythonhosted.org/packages/b5/ec/de3260cd5be07b031044daebee40f23cd87305d5bf6cf4744a5d3f3c38b2/tapo-0.8.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a001b9567eb488f78f1e2ae8f127ca83c55e29d97b59edb84783e1722df0dc9a",
"md5": "edd0407465354e27154e9e3aa7161bb2",
"sha256": "175ae25cfeb2d22f383f7a8571f518331d28e9f0fa9dac500cb706b9506a6d69"
},
"downloads": -1,
"filename": "tapo-0.8.0-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl",
"has_sig": false,
"md5_digest": "edd0407465354e27154e9e3aa7161bb2",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.8",
"size": 3377010,
"upload_time": "2024-12-07T14:43:34",
"upload_time_iso_8601": "2024-12-07T14:43:34.377576Z",
"url": "https://files.pythonhosted.org/packages/a0/01/b9567eb488f78f1e2ae8f127ca83c55e29d97b59edb84783e1722df0dc9a/tapo-0.8.0-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a941b6f5a7b27239a86b4b8ca3074c3fa016c3e2012c9dcbceabbeb11b86d143",
"md5": "8bcaaa98bf8e4603e76b54309232c287",
"sha256": "e2ab3e3fdc5158d69244cb76f14f797fe28608feffe012571c38979a64088604"
},
"downloads": -1,
"filename": "tapo-0.8.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "8bcaaa98bf8e4603e76b54309232c287",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.8",
"size": 3452113,
"upload_time": "2024-12-07T14:43:56",
"upload_time_iso_8601": "2024-12-07T14:43:56.384296Z",
"url": "https://files.pythonhosted.org/packages/a9/41/b6f5a7b27239a86b4b8ca3074c3fa016c3e2012c9dcbceabbeb11b86d143/tapo-0.8.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2d9c16955c98b67d3f8d5dfae9a62194fba59b8ca531699f6283b96b2e8c8fbd",
"md5": "7f295a8178a953a43a9d8624b067b53b",
"sha256": "4f711de7e06e8236c3d713a54f982b6afd7df1b09b27f31d3a26a1542d8b3da0"
},
"downloads": -1,
"filename": "tapo-0.8.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "7f295a8178a953a43a9d8624b067b53b",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.8",
"size": 3418335,
"upload_time": "2024-12-07T14:44:17",
"upload_time_iso_8601": "2024-12-07T14:44:17.738363Z",
"url": "https://files.pythonhosted.org/packages/2d/9c/16955c98b67d3f8d5dfae9a62194fba59b8ca531699f6283b96b2e8c8fbd/tapo-0.8.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2748a1e08fd8d10611bcb9cb324b0525b02e84a6cb253876a9c4aa604a4a5467",
"md5": "56b52fb5f98af1a0fb7458f4d798f250",
"sha256": "5ff7c92bec4cca0a541c5914cea51ba9b6830aab9977034fc44f20db1d88dde3"
},
"downloads": -1,
"filename": "tapo-0.8.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "56b52fb5f98af1a0fb7458f4d798f250",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.8",
"size": 3180579,
"upload_time": "2024-12-07T14:41:07",
"upload_time_iso_8601": "2024-12-07T14:41:07.964971Z",
"url": "https://files.pythonhosted.org/packages/27/48/a1e08fd8d10611bcb9cb324b0525b02e84a6cb253876a9c4aa604a4a5467/tapo-0.8.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "9a01ac5779fd49a9ed071d6ac7015f0f1f4bf2aace1c86f4b40b6d1afd17f746",
"md5": "143e94fef7d39f5b4ccc1a14a78b9982",
"sha256": "53a803e3b7301744349892b7d41c4dc107223a05c622e067721f903adab3bee0"
},
"downloads": -1,
"filename": "tapo-0.8.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "143e94fef7d39f5b4ccc1a14a78b9982",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.8",
"size": 3116997,
"upload_time": "2024-12-07T14:41:27",
"upload_time_iso_8601": "2024-12-07T14:41:27.998881Z",
"url": "https://files.pythonhosted.org/packages/9a/01/ac5779fd49a9ed071d6ac7015f0f1f4bf2aace1c86f4b40b6d1afd17f746/tapo-0.8.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d25e90d6a1fdb9e65fc36ab3859b17c36cefe93f399c4a60b7e0661462079b77",
"md5": "5c2d99d7d369210ba16013035396898d",
"sha256": "ca86a8cacc3ce48135bc30b7c8bd0fbe0aa4bae33c67553611e791c2b7af90ea"
},
"downloads": -1,
"filename": "tapo-0.8.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "5c2d99d7d369210ba16013035396898d",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.8",
"size": 3344201,
"upload_time": "2024-12-07T14:41:48",
"upload_time_iso_8601": "2024-12-07T14:41:48.861976Z",
"url": "https://files.pythonhosted.org/packages/d2/5e/90d6a1fdb9e65fc36ab3859b17c36cefe93f399c4a60b7e0661462079b77/tapo-0.8.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "9e8421673a0d43dc901eded28047f53d5d76c1ee3d7eae3f3b2f7a808199b844",
"md5": "d227909a7d0ee1c9fa84363eab1a07f9",
"sha256": "744f0cc0ef2200ca7c46ef9a493a3e9812c005820c7c63cb520f11e4ce06dcc8"
},
"downloads": -1,
"filename": "tapo-0.8.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "d227909a7d0ee1c9fa84363eab1a07f9",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.8",
"size": 3792727,
"upload_time": "2024-12-07T14:42:10",
"upload_time_iso_8601": "2024-12-07T14:42:10.594796Z",
"url": "https://files.pythonhosted.org/packages/9e/84/21673a0d43dc901eded28047f53d5d76c1ee3d7eae3f3b2f7a808199b844/tapo-0.8.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "8a1f9faff47fa1f6be07f870200ad255d2278a34d7a4526d57f1ab9a466cab0e",
"md5": "39d38b45bdcaa5a36c5a15f0413165d3",
"sha256": "27560deca211187c675c3d798b219a1d7cb486d6c77d361812ff6265054e5f5c"
},
"downloads": -1,
"filename": "tapo-0.8.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "39d38b45bdcaa5a36c5a15f0413165d3",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.8",
"size": 3335215,
"upload_time": "2024-12-07T14:43:16",
"upload_time_iso_8601": "2024-12-07T14:43:16.305402Z",
"url": "https://files.pythonhosted.org/packages/8a/1f/9faff47fa1f6be07f870200ad255d2278a34d7a4526d57f1ab9a466cab0e/tapo-0.8.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6875232b9cbbfa47300149d46a6cc0844473d11543a3c592c9c1993220004d81",
"md5": "524d6573506b6cc588b018067a86da2a",
"sha256": "487f2a56ba4c81a23b6e09c43ffeaedd56cfa4f1a911e6c8293c7056ba84c22c"
},
"downloads": -1,
"filename": "tapo-0.8.0-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl",
"has_sig": false,
"md5_digest": "524d6573506b6cc588b018067a86da2a",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.8",
"size": 3375794,
"upload_time": "2024-12-07T14:43:36",
"upload_time_iso_8601": "2024-12-07T14:43:36.392454Z",
"url": "https://files.pythonhosted.org/packages/68/75/232b9cbbfa47300149d46a6cc0844473d11543a3c592c9c1993220004d81/tapo-0.8.0-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "181b48c74f9880eac8dca1c56a4f82a9fd570d8ce4b296a63223eb9bc978aac4",
"md5": "c7fc245cfd576928f72aa5a6093825e7",
"sha256": "4d7d10c3cf6dbe2855bfa09a83bfb8360daad01bd47a9a8c39e48e401f731314"
},
"downloads": -1,
"filename": "tapo-0.8.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "c7fc245cfd576928f72aa5a6093825e7",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.8",
"size": 3451648,
"upload_time": "2024-12-07T14:43:58",
"upload_time_iso_8601": "2024-12-07T14:43:58.652906Z",
"url": "https://files.pythonhosted.org/packages/18/1b/48c74f9880eac8dca1c56a4f82a9fd570d8ce4b296a63223eb9bc978aac4/tapo-0.8.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "cb1dfafdeef8770261ae11de539014543a5934a3d6339c14fffa775c52b16903",
"md5": "134aecafcee4cf02af59025f5815a646",
"sha256": "46977290ed300650cc9a9b3bc34a04029c36d78c423ad2befa6015f8e07d552a"
},
"downloads": -1,
"filename": "tapo-0.8.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "134aecafcee4cf02af59025f5815a646",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.8",
"size": 3418817,
"upload_time": "2024-12-07T14:44:19",
"upload_time_iso_8601": "2024-12-07T14:44:19.669850Z",
"url": "https://files.pythonhosted.org/packages/cb/1d/fafdeef8770261ae11de539014543a5934a3d6339c14fffa775c52b16903/tapo-0.8.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c66bf6b23ebfc04b83270083a6ae5399b29478e9f70f5a80c7127833b495e334",
"md5": "9ec73add9173f1bf97f1f491dde8cab6",
"sha256": "113b0ba36c472004f1a06b655062fb15c503801fd14e0c1e6977815d2d19865f"
},
"downloads": -1,
"filename": "tapo-0.8.0.tar.gz",
"has_sig": false,
"md5_digest": "9ec73add9173f1bf97f1f491dde8cab6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 119477,
"upload_time": "2024-12-07T14:44:22",
"upload_time_iso_8601": "2024-12-07T14:44:22.193302Z",
"url": "https://files.pythonhosted.org/packages/c6/6b/f6b23ebfc04b83270083a6ae5399b29478e9f70f5a80c7127833b495e334/tapo-0.8.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-07 14:44:22",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "mihai-dinculescu",
"github_project": "tapo",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "tapo"
}