Releases: natekspencer/vivintpy
Releases · natekspencer/vivintpy
2025.0.0
Breaking Changes
The following previously deprecated fields and methods have been removed:
vivintskyapi
property/file; useapi
insteadget_armed_state
method has been removed fromAlarmPanel
; use thestate
property insteadnode_online
property has been removed from devices; useis_online
instead
What's Changed
- Bump aiohttp from 3.10.8 to 3.10.10 by @dependabot in #206
- Bump the dev-dependencies group with 4 updates by @dependabot in #204
- Bump aiohttp from 3.10.10 to 3.11.11 by @dependabot in #213
- Bump the dev-dependencies group across 1 directory with 4 updates by @dependabot in #215
- Bump pyjwt from 2.9.0 to 2.10.1 by @dependabot in #209
- Bump protobuf from 5.28.3 to 5.29.2 by @dependabot in #214
- Bump the dev-dependencies group with 3 updates by @dependabot in #216
- Bump protobuf from 5.29.2 to 5.29.3 by @dependabot in #218
- Bump certifi from 2024.8.30 to 2025.1.31 by @dependabot in #217
- Bump grpcio from 1.67.1 to 1.70.0 by @dependabot in #220
- Bump pubnub from 8.1.0 to 10.2.0 by @dependabot in #221
- Remove deprecated code by @natekspencer in #222
- Update workflows by @natekspencer in #223
- Add action to update Z-Wave device database by @natekspencer in #226
- Update Z-Wave device database by @github-actions in #227
- Bump aiohttp from 3.11.11 to 3.11.12 by @dependabot in #225
- Bump the dev-dependencies group with 3 updates by @dependabot in #224
- Rename vivintskyapi file by @natekspencer in #228
Full Changelog: 2024.2.1...2025.0.0
2024.2.1
What's Changed
- Update protobuf and grpcio-tools dependencies by @natekspencer in #203
Full Changelog: 2024.2.0...2024.2.1
2024.2.0
2024.1.1
2024.1.0
What's Changed
- Add helper to get refresh token by @natekspencer in #200
Full Changelog: 2024.0.0...2024.1.0
2024.0.0
Breaking Changes
- The
persist_session
flag on theAccount
andSession
classes has been replaced withrefresh_token
due to changes in the old auth endpoint that no longer supports MFA from an authenticator app.
What's Changed
- Bump grpcio from 1.64.1 to 1.65.2 by @dependabot in #186
- Bump setuptools from 68.0.0 to 70.0.0 by @dependabot in #182
- Bump protobuf from 4.25.3 to 4.25.4 by @dependabot in #184
- Bump aiohttp from 3.9.5 to 3.10.0 by @dependabot in #185
- Bump the dev-dependencies group with 4 updates by @dependabot in #183
- Bump aiohttp from 3.10.0 to 3.10.5 by @dependabot in #191
- Bump grpcio from 1.65.2 to 1.66.1 by @dependabot in #190
- Bump certifi from 2024.7.4 to 2024.8.30 by @dependabot in #189
- Bump the dev-dependencies group with 5 updates by @dependabot in #188
- Bump protobuf from 4.25.4 to 4.25.5 by @dependabot in #196
- Bump grpcio from 1.66.1 to 1.66.2 by @dependabot in #195
- Bump aiohttp from 3.10.5 to 3.10.8 by @dependabot in #194
- Bump pubnub from 8.0.0 to 8.1.0 by @dependabot in #193
- Bump the dev-dependencies group across 1 directory with 3 updates by @dependabot in #197
- Update auth flow to OAuth PKCE by @natekspencer in #198
- Fix mypy errors by @natekspencer in #199
Full Changelog: 2023.4.1...2024.0.0
2023.4.1
What's Changed
- Bump aiohttp from 3.9.4 to 3.9.5 by @dependabot in #164
- Bump ruff from 0.3.5 to 0.4.2 by @dependabot in #163
- Bump mypy from 1.9.0 to 1.10.0 by @dependabot in #162
- Bump pubnub from 7.4.3 to 7.4.4 by @dependabot in #161
- Bump pytest-timeout from 2.2.0 to 2.3.1 by @dependabot in #160
- Bump requests from 2.31.0 to 2.32.0 by @dependabot in #165
- Bump pytest-cov from 4.1.0 to 5.0.0 by @dependabot in #170
- Bump grpcio from 1.60.1 to 1.64.0 by @dependabot in #166
- Bump ruff from 0.4.2 to 0.4.7 by @dependabot in #167
- Bump tox from 4.14.2 to 4.15.0 by @dependabot in #169
- Bump pubnub from 7.4.4 to 8.0.0 by @dependabot in #168
- Bump urllib3 from 2.0.7 to 2.2.2 by @dependabot in #171
- Add dev-dependencies group for dependabot by @natekspencer in #178
- Bump grpcio from 1.64.0 to 1.64.1 by @dependabot in #173
- Bump certifi from 2024.2.2 to 2024.6.2 by @dependabot in #174
- Bump the dev-dependencies group with 6 updates by @dependabot in #179
- Bump certifi from 2024.6.2 to 2024.7.4 by @dependabot in #180
- Adjust loading of zwave device db by @natekspencer in #181
Full Changelog: 2023.4.0...2023.4.1
2023.4.0
What's Changed
- Bump idna from 3.4 to 3.7 by @dependabot in #156
- Add reboot method for cameras by @natekspencer in #157
- Bump aiohttp from 3.9.3 to 3.9.4 by @dependabot in #158
- Refactor gRPC calls to reduce code by @natekspencer in #159
Full Changelog: 2023.3.9...2023.4.0
Release 2023.3.9
What's Changed
- Bump tox from 4.6.3 to 4.14.2 by @dependabot in #149
- Bump mypy from 1.8.0 to 1.9.0 by @dependabot in #150
- Bump pubnub from 7.3.0 to 7.4.3 by @dependabot in #151
- Bump pytest-asyncio from 0.21.1 to 0.23.6 by @dependabot in #152
- Bump ruff from 0.2.2 to 0.3.5 by @dependabot in #153
- Add consolidated method to get RTSP URL for cameras by @natekspencer in #154
- Update z-wave device db by @natekspencer in #155
Full Changelog: 2023.3.8...2023.3.9
Release 2023.3.8
What's Changed
- Bump grpcio from 1.56.0 to 1.60.1 by @dependabot in #132
- Bump protobuf from 4.23.3 to 4.25.2 by @dependabot in #131
- Bump grpcio-tools from 1.51.1 to 1.60.1 by @dependabot in #133
- Update GitHub Actions by @natekspencer in #134
- Bump pylint from 2.17.5 to 3.0.3 by @dependabot in #129
- Bump mypy from 1.4.1 to 1.8.0 by @dependabot in #128
- Add python 3.12 and remove 3.8 by @natekspencer in #135
- Bump pycryptodomex from 3.18.0 to 3.19.1 by @dependabot in #136
- Bump pubnub from 7.2.0 to 7.3.0 by @dependabot in #137
- Bump urllib3 from 2.0.3 to 2.0.7 by @dependabot in #138
- Tweak api error handling by @natekspencer in #144
- Adjust pubnub logging by @natekspencer in #145
- Add missing device and feature type enums by @natekspencer in #146
- Revert "Fix cyclic import linting error" by @natekspencer in #147
- Switch to ruff by @natekspencer in #148
- Bump protobuf from 4.25.2 to 4.25.3 by @dependabot in #142
- Bump certifi from 2023.7.22 to 2024.2.2 by @dependabot in #143
- Bump pytest-timeout from 2.1.0 to 2.2.0 by @dependabot in #140
Full Changelog: 2023.3.7...2023.3.8