Skip to content

blinkpy-0.15.0

Compare
Choose a tag to compare
@fronzbot fronzbot released this 08 May 21:37
· 1094 commits to dev since this release
295833e

Description:

Breaking Changes:

  • Removed support for Python 3.5 (3.6 is now the minimum supported version)
  • Deprecated Blink.login() method. Please only use the Blink.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