From 27547aaf18432d8e04ade6a73775f0b023035acb Mon Sep 17 00:00:00 2001 From: Mihai Dinculescu Date: Sat, 7 Dec 2024 14:20:11 +0000 Subject: [PATCH] Release v0.8.0 --- CHANGELOG.md | 7 +++++++ Cargo.lock | 39 +++++++++++++++++++-------------------- tapo-py/pyproject.toml | 4 ++-- tapo/Cargo.toml | 2 +- 4 files changed, 29 insertions(+), 23 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 81149d9..c75b6ee 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,12 @@ file. This change log follows the conventions of ## [Unreleased][Unreleased] +### Rust + +### Python + +## [v0.8.0][v0.8.0] - 2024-12-07 + This marks the first unified release of the Rust and Python libraries. Moving forward, both libraries will be released simultaneously and will share the same version number. ### Rust @@ -517,6 +523,7 @@ let device = ApiClient::new(ip_address, tapo_username, tapo_password)? ### Initial Release of Tapo [Unreleased]: https://github.com/mihai-dinculescu/tapo +[v0.8.0]: https://github.com/mihai-dinculescu/tapo/tree/v0.8.0 [py-v0.7.0]: https://github.com/mihai-dinculescu/tapo/tree/py-v0.7.0 [v0.7.17]: https://github.com/mihai-dinculescu/tapo/tree/v0.7.17 [py-v0.6.0]: https://github.com/mihai-dinculescu/tapo/tree/py-v0.6.0 diff --git a/Cargo.lock b/Cargo.lock index 5ba0ace..9506355 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -161,9 +161,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.2" +version = "1.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f34d93e62b03caf570cccc334cbc6c2fceca82f39211051345108adcba3eebdc" +checksum = "27f657647bcff5394bf56c7317665bbf790a137a50eaaa5c6bfbb9e27a518f2d" dependencies = [ "shlex", ] @@ -798,9 +798,9 @@ checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" [[package]] name = "js-sys" -version = "0.3.74" +version = "0.3.76" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a865e038f7f6ed956f788f0d7d60c541fff74c7bd74272c5d4cf15c63743e705" +checksum = "6717b6b5b077764fb5966237269cb3c64edddde4b14ce42647430a78ced9e7b7" dependencies = [ "once_cell", "wasm-bindgen", @@ -1466,7 +1466,7 @@ dependencies = [ [[package]] name = "tapo" -version = "0.7.17" +version = "0.8.0" dependencies = [ "aes", "anyhow", @@ -1715,9 +1715,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" -version = "0.2.97" +version = "0.2.99" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d15e63b4482863c109d70a7b8706c1e364eb6ea449b201a76c5b89cedcec2d5c" +checksum = "a474f6281d1d70c17ae7aa6a613c87fce69a127e2624002df63dcb39d6cf6396" dependencies = [ "cfg-if", "once_cell", @@ -1726,13 +1726,12 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.97" +version = "0.2.99" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d36ef12e3aaca16ddd3f67922bc63e48e953f126de60bd33ccc0101ef9998cd" +checksum = "5f89bb38646b4f81674e8f5c3fb81b562be1fd936d84320f3264486418519c79" dependencies = [ "bumpalo", "log", - "once_cell", "proc-macro2", "quote", "syn", @@ -1741,9 +1740,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.4.47" +version = "0.4.49" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9dfaf8f50e5f293737ee323940c7d8b08a66a95a419223d9f41610ca08b0833d" +checksum = "38176d9b44ea84e9184eff0bc34cc167ed044f816accfe5922e54d84cf48eca2" dependencies = [ "cfg-if", "js-sys", @@ -1754,9 +1753,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.97" +version = "0.2.99" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "705440e08b42d3e4b36de7d66c944be628d579796b8090bfa3471478a2260051" +checksum = "2cc6181fd9a7492eef6fef1f33961e3695e4579b9872a6f7c83aee556666d4fe" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -1764,9 +1763,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.97" +version = "0.2.99" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98c9ae5a76e46f4deecd0f0255cc223cfa18dc9b261213b8aa0c7b36f61b3f1d" +checksum = "30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2" dependencies = [ "proc-macro2", "quote", @@ -1777,15 +1776,15 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.97" +version = "0.2.99" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ee99da9c5ba11bd675621338ef6fa52296b76b83305e9b6e5c77d4c286d6d49" +checksum = "943aab3fdaaa029a6e0271b35ea10b72b943135afe9bffca82384098ad0e06a6" [[package]] name = "web-sys" -version = "0.3.74" +version = "0.3.76" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a98bc3c33f0fe7e59ad7cd041b89034fa82a7c2d4365ca538dda6cdaf513863c" +checksum = "04dd7223427d52553d3702c004d3b2fe07c148165faa56313cb00211e31c12bc" dependencies = [ "js-sys", "wasm-bindgen", diff --git a/tapo-py/pyproject.toml b/tapo-py/pyproject.toml index ccdaf6d..081ef63 100644 --- a/tapo-py/pyproject.toml +++ b/tapo-py/pyproject.toml @@ -1,12 +1,12 @@ [tool.poetry] name = "tapo" -version = "0.7.0" +version = "0.8.0" description = "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)." authors = ["Mihai Dinculescu "] [project] name = "tapo" -version = "0.7.0" +version = "0.8.0" description = "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)." readme = "README.md" license = { file = "LICENSE" } diff --git a/tapo/Cargo.toml b/tapo/Cargo.toml index 73f6b6c..a662238 100644 --- a/tapo/Cargo.toml +++ b/tapo/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tapo" -version = "0.7.17" +version = "0.8.0" edition = "2021" license = "MIT" authors = ["Mihai Dinculescu "]