blinkpy-0.15.0
Description:
Breaking Changes:
- Removed support for Python 3.5 (3.6 is now the minimum supported version)
- Deprecated
Blink.login()
method. Please only use theBlink.start()
method for logging in.
New Functions
- Add device_id override when logging in (for debug and to differentiate applications) #245
This can be used by instantiating the Blink class with the device_id
parameter. For example:
from blinkpy import blinkpy
blink = blinkpy.Blink(...,device_id="Application Identifier",...)
All Changes:
- Fix setup.py use of internal pip structure #233
- Update python-slugify requirement from ~=3.0.2 to ~=4.0.0 #234
- Update python-dateutil requirement from ~=2.8.0 to ~=2.8.1 #230
- Bump requests from 2.22.0 to 2.23.0 #231
- Refactor login logic in preparation for 2FA #241
- Add 2FA Support #242 (fixes #210)
- Re-set key_required and available variables after setup #245
- Perform system refresh after setup #245
- Fix typos #244