Vaillant-netatmo-api

Latest version: v0.12.1

Safety actively analyzes 715081 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

0.4.0

Chores

* chore(release): 0.4.0 [skip ci]

Automatically generated by python-semantic-release ([`1fb5353`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/1fb53532a297b1b9a0f1b6420e50051ba4706d26))

* chore: Adds breaking changes note to the readme ([`c8d97fe`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/c8d97fe1dcb5398dcb59370891944236475d4ade))

Features

* feat: Adds reading battery level percentage from the API ([`12935df`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/12935df1bb37cdf29ee795eb2d6ccaaf2835ebcd))

Unknown

* Merge pull request 24 from MislavMandaric/feat/battery-level

Battery level percentage ([`86b5416`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/86b5416e00ac38d1b3ff1a3eb0d8d0b57df4e58d))

0.3.0

Bug Fixes

* fix: Fixes logging of non-ok response exceptions ([`d758d74`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/d758d7480c08bf01d6b1c26b7c98837b363f3c62))

Chores

* chore(release): 0.3.0 [skip ci]

Automatically generated by python-semantic-release ([`ac53b2b`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/ac53b2b567eda2e183db6b5ef3ac4f8135a4de73))

* chore: Fixes examples in readme ([`01304d6`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/01304d696189fd52237c8e142fdc3508831c2b75))

Features

* feat: Removes authlib and refactors library to accept httpx client as a dependency ([`1309a2a`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/1309a2a0a5a358d3ebcedbcdc16fe855e9cfe9a8))

Unknown

* Merge pull request 22 from MislavMandaric/feat/remove-authlib

Removing authlib ([`a913a9a`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/a913a9a6e69bf9555cb8924e294d2558c2cef302))

0.2.1

Bug Fixes

* fix: Fixes sanitization of access token and password and adds tests to confirm ([`522441e`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/522441ec21e33a18644811039cfeeb181e6e5e6f))

* fix: Fixes sanitization of the access token ([`608e514`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/608e514ef1953d6507bb13ed28248a691e942c56))

Chores

* chore(release): 0.2.1 [skip ci]

Automatically generated by python-semantic-release ([`9a099e2`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/9a099e288886ab70460022d8c525bc32a27ae077))

* chore(deps): Bump certifi from 2021.5.30 to 2021.10.8

Bumps [certifi](https://github.com/certifi/python-certifi) from 2021.5.30 to 2021.10.8.
- [Release notes](https://github.com/certifi/python-certifi/releases)
- [Commits](https://github.com/certifi/python-certifi/compare/2021.05.30...2021.10.08)

---
updated-dependencies:
- dependency-name: certifi
dependency-type: direct:production
update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <supportgithub.com> ([`0595e41`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/0595e41efad268626c9cf09252e742764e511c35))

* chore(deps): Bump cffi from 1.14.6 to 1.15.0

Bumps [cffi](http://cffi.readthedocs.org) from 1.14.6 to 1.15.0.

---
updated-dependencies:
- dependency-name: cffi
dependency-type: direct:production
update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <supportgithub.com> ([`6e1fa34`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/6e1fa3463cf707da2d8f5d9aaf915155c7ed563e))

* chore(deps): Bump httpcore from 0.13.6 to 0.13.7

Bumps [httpcore](https://github.com/encode/httpcore) from 0.13.6 to 0.13.7.
- [Release notes](https://github.com/encode/httpcore/releases)
- [Changelog](https://github.com/encode/httpcore/blob/master/CHANGELOG.md)
- [Commits](https://github.com/encode/httpcore/compare/0.13.6...0.13.7)

---
updated-dependencies:
- dependency-name: httpcore
dependency-type: direct:production
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <supportgithub.com> ([`e3f9f1e`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/e3f9f1e4b64378c6317d386de7bfac809fc6099a))

* chore(deps): Bump charset-normalizer from 2.0.4 to 2.0.7

Bumps [charset-normalizer](https://github.com/ousret/charset_normalizer) from 2.0.4 to 2.0.7.
- [Release notes](https://github.com/ousret/charset_normalizer/releases)
- [Commits](https://github.com/ousret/charset_normalizer/compare/2.0.4...2.0.7)

---
updated-dependencies:
- dependency-name: charset-normalizer
dependency-type: direct:production
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <supportgithub.com> ([`311fba9`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/311fba9407d139c19a7fea4fcbb8600cc109e069))

* chore(deps): Bump anyio from 3.3.1 to 3.3.4

Bumps [anyio](https://github.com/agronholm/anyio) from 3.3.1 to 3.3.4.
- [Release notes](https://github.com/agronholm/anyio/releases)
- [Changelog](https://github.com/agronholm/anyio/blob/master/docs/versionhistory.rst)
- [Commits](https://github.com/agronholm/anyio/compare/3.3.1...3.3.4)

---
updated-dependencies:
- dependency-name: anyio
dependency-type: direct:production
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <supportgithub.com> ([`d8ca117`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/d8ca117009a2e04c8d1b16ce1f63eed330109ea2))

Unknown

* Merge pull request 17 from MislavMandaric/dependabot/pip/certifi-2021.10.8

chore(deps): Bump certifi from 2021.5.30 to 2021.10.8 ([`c51e0a9`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/c51e0a9dc5125026ec3d4cc2679f66e2e78181c6))

* Merge pull request 15 from MislavMandaric/dependabot/pip/cffi-1.15.0

chore(deps): Bump cffi from 1.14.6 to 1.15.0 ([`347bf95`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/347bf95f72e918c4b9b92f778f247513d5bc5021))

* Merge pull request 3 from MislavMandaric/dependabot/pip/httpcore-0.13.7

chore(deps): Bump httpcore from 0.13.6 to 0.13.7 ([`a14104a`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/a14104ad39cb154a2f5febd7765efd0d552a0714))

* Merge pull request 11 from MislavMandaric/dependabot/pip/charset-normalizer-2.0.7

chore(deps): Bump charset-normalizer from 2.0.4 to 2.0.7 ([`1800a97`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/1800a971c09cb97677d77e27cf484d944bb013a2))

* Merge pull request 13 from MislavMandaric/dependabot/pip/anyio-3.3.4

chore(deps): Bump anyio from 3.3.1 to 3.3.4 ([`b6ea64e`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/b6ea64e332ed539a4dc15466f6bc99dda7490c6a))

* Merge pull request 14 from MislavMandaric/fix/access-token-sanitization-fix

Request content sanitization fix ([`dfcb051`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/dfcb0515cc12355af90f22ef75c1a59f9e1a6c79))

0.2.0

Bug Fixes

* fix: Increases default timeout for all api calls to 30s. This should hopefully fix current timeout issues. If this fixes a problem, it needs to be revisited and better mechanism should be put in place (eg. in combination with retries, each subsequent call can have increased timeout) ([`af5e1c8`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/af5e1c8155b8e582c6a883a4bb5c4db107790bdc))

Chores

* chore(release): 0.2.0 [skip ci]

Automatically generated by python-semantic-release ([`cd84b48`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/cd84b48a436965c3f19f472181210a4843dfbad4))

* chore: Adds tenacity lib to setup.cfg ([`e04bc8e`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/e04bc8e02f453bff251d93cba5b960c758e555a0))

* chore: Updates example to a valid request ([`85e73f1`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/85e73f1de272125477b795ffeff23369664ef549))

* chore: Reduces timeout to 15s ([`c8d88fd`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/c8d88fd78b81ea28382783fac25eca85d3851646))

* chore: Replaces retry lib with tenacity because former doesn't support async retry ([`c3fc795`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/c3fc795baccb805b9e37086f2dfb9d4cee25d919))

* chore: Fixes tests to use new custom exceptions ([`ed13d7d`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/ed13d7d1f6ce7317c9dd4620610459797dcdf16e))

* chore: Fixes regex for sanitization to use bytes instead of strings. ([`9b693cb`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/9b693cb9a0fc2eb7464c2c88cae41f20629e213d))

* chore: Adds password sanitization from request object ([`d3372c9`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/d3372c94b0ee43a5563be89e36a1abe44063b537))

* chore: Enables tests in CI ([`a97153f`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/a97153f8c6a4db97f8a42762866fe5d4ab08951f))

* chore: Refactors handling of input parameters for minor mode ([`8563cfe`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/8563cfefc8bd0b6dbc8cc46caefe22b458f5a8d3))

* chore: Removes unnecessary comments ([`a7a8da0`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/a7a8da0f024c1bd2d594aaf6ce0e650869178341))

* chore: Adds all the test cases ([`7acd872`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/7acd87292a7e9f97f9e113428f07fda79e28d9f2))

* chore: Adds test dependencies ([`325e6c3`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/325e6c3c92ba4108ad11f1de236eb1d44b55c10d))

Features

* feat: Adds new retry policy to all requests with new library ([`23a48c1`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/23a48c1ec86e5bfd1358299eb45528b44d3bef40))

* feat: Adds retry policy to all requests ([`f9875a6`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/f9875a6974412de9a59c3adbb0c5f2e2472a4561))

* feat: Wrapping http calls with the error handler ([`4d7011f`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/4d7011fbb82eaae9a5ae36453d7c8f9d76e33696))

* feat: Using and exporting new error models ([`1d8677c`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/1d8677c1169902952f47a5751d2232b1c165eb81))

* feat: Adds whole new error hierarchy module. ([`947cd95`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/947cd95139bc5220fdd246a9ad3842315249be93))

Unknown

* Merge pull request 12 from MislavMandaric/feat/error-handling

Improvements to error handling ([`e3e0c4b`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/e3e0c4b78ad556b704d757d476f82651b5028698))

* Merge pull request 9 from MislavMandaric/feat/tests

Adds tests to the library ([`ae32c71`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/ae32c71b29fe808aaff3393b74539057d3018c95))

* wip: Added tests skeleton ([`2ecc4e3`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/2ecc4e311737847c14c9cf39c0ffbda81949e3a3))

0.1.2

Bug Fixes

* fix: Updates authlib dependency to new beta to fix header length issue ([`eb7616f`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/eb7616f2141308331fa669890d8865fda9912d87))

Chores

* chore(release): 0.1.2 [skip ci]

Automatically generated by python-semantic-release ([`ecf610d`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/ecf610db475657718da0da8750e4aaf92756af8e))

* chore: Removes authlib 0.15.4 hack with default client ([`09b3084`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/09b30846f9a9768999ed5d49bf61a49883dc7e88))

* chore(deps): Bump anyio from 3.3.0 to 3.3.1

Bumps [anyio](https://github.com/agronholm/anyio) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/agronholm/anyio/releases)
- [Changelog](https://github.com/agronholm/anyio/blob/master/docs/versionhistory.rst)
- [Commits](https://github.com/agronholm/anyio/compare/3.3.0...3.3.1)

---
updated-dependencies:
- dependency-name: anyio
dependency-type: direct:production
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <supportgithub.com> ([`3750e4f`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/3750e4fb0a02c7e30c1c5b0b0e24a95488973c96))

* chore(deps): Bump relekang/python-semantic-release from 7.19.1 to 7.19.2

Bumps [relekang/python-semantic-release](https://github.com/relekang/python-semantic-release) from 7.19.1 to 7.19.2.
- [Release notes](https://github.com/relekang/python-semantic-release/releases)
- [Changelog](https://github.com/relekang/python-semantic-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/relekang/python-semantic-release/compare/v7.19.1...v7.19.2)

---
updated-dependencies:
- dependency-name: relekang/python-semantic-release
dependency-type: direct:production
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <supportgithub.com> ([`77b1165`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/77b116551a46aa195cb2448d81be8f969b11a555))

* chore: Adds dependabot for GH actions as well ([`f5fabef`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/f5fabef443ac543d14892358db5ce79e5d511ec0))

* chore: Adds dependabot config ([`e40c6fa`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/e40c6fa29d61dd5082a5a889a8293fa1e320fd61))

* chore: Adds running tests workflow on master merge ([`0657ed8`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/0657ed89ee6da48c04191996ba9c73fe950d343d))

* chore: Updates GH actions to use environments instead of separate release branch ([`0251c29`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/0251c29a228ba39585fbc45498f2512d52266a81))

Unknown

* Merge pull request 2 from MislavMandaric/dependabot/pip/anyio-3.3.1

chore(deps): Bump anyio from 3.3.0 to 3.3.1 ([`53bab08`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/53bab087eeb2a36d84820e896cbd85137bcf591f))

* Merge pull request 1 from MislavMandaric/dependabot/github_actions/relekang/python-semantic-release-7.19.2

chore(deps): Bump relekang/python-semantic-release from 7.19.1 to 7.19.2 ([`fa758a7`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/fa758a759828da78230f4941a0ca72ad9ac96b73))

0.1.1

Bug Fixes

* fix: Fixes an unsupported argument exception when deactivating minor mode ([`72c5525`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/72c55255ebd0b2b5035da11aec53fa6352a26b4c))

Chores

* chore: Adds badges to readme ([`9268c6c`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/9268c6c3ba1eaeaf10bf7c1f9b1e6ba221e63f1e))

Unknown

* 0.1.1

Automatically generated by python-semantic-release ([`97a910a`](https://github.com/MislavMandaric/vaillant-netatmo-api/commit/97a910a6681de2793419610294f6ba72f2f7be13))

Page 3 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.