Compare commits

..
21 Commits
Author SHA1 Message Date
Kevin FronczakandGitHub 435f3b9831 Update CHANGES.rst 2020-07-11 10:44:37 -04:00
Kevin FronczakandGitHub bcf0bb5525 Merge pull request #330 from fronzbot/bugfix
Bugfix: remove Host from auth header
2020-07-11 10:42:44 -04:00
Kevin Fronczak 151d9b7375 Version bump 2020-07-11 14:37:04 +00:00
Kevin Fronczak d393c861d7 bugfix: remove host from auth header 2020-07-11 14:36:37 +00:00
Kevin Fronczak 02c4b2e7e1 Add rst linter to pre-commit and fix flake8 2020-07-11 14:36:06 +00:00
Kevin FronczakandGitHub 5e98f59cdb Update for release 0.15.0 2020-05-08 17:35:54 -04:00
Kevin FronczakandGitHub 77649e0991 Merge pull request #253 from fronzbot/dev
v0.15.0
2020-05-08 17:28:18 -04:00
Kevin FronczakandGitHub 5c9ced057b Merge pull request #251 from fronzbot/dependabot/pip/restructuredtext-lint-1.3.0
Bump restructuredtext-lint from 1.0.1 to 1.3.0
2020-05-08 17:26:01 -04:00
dependabot-preview[bot]andGitHub 7a2b3b9967 Bump restructuredtext-lint from 1.0.1 to 1.3.0
Bumps [restructuredtext-lint](https://github.com/twolfson/restructuredtext-lint) from 1.0.1 to 1.3.0.
- [Release notes](https://github.com/twolfson/restructuredtext-lint/releases)
- [Changelog](https://github.com/twolfson/restructuredtext-lint/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/twolfson/restructuredtext-lint/compare/1.0.1...1.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-08 21:24:01 +00:00
Kevin FronczakandGitHub 4582600900 Merge pull request #252 from fronzbot/dependabot/pip/pygments-2.6.1
Bump pygments from 2.2.0 to 2.6.1
2020-05-08 17:22:54 -04:00
dependabot-preview[bot]andGitHub 78ec104392 Bump pygments from 2.2.0 to 2.6.1
Bumps [pygments](https://github.com/pygments/pygments) from 2.2.0 to 2.6.1.
- [Release notes](https://github.com/pygments/pygments/releases)
- [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES)
- [Commits](https://github.com/pygments/pygments/compare/2.2.0...2.6.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-08 21:03:32 +00:00
Kevin FronczakandGitHub f15f00e8c5 Merge pull request #250 from fronzbot/dependabot/pip/pytest-sugar-0.9.3
Bump pytest-sugar from 0.9.2 to 0.9.3
2020-05-08 17:02:23 -04:00
Kevin FronczakandGitHub e953a2f918 Version bump 2020-05-08 17:02:07 -04:00
Kevin FronczakandGitHub 9d6075c0f7 Merge branch 'dev' into dependabot/pip/pytest-sugar-0.9.3 2020-05-08 16:58:37 -04:00
Kevin FronczakandGitHub 90ad0c7cc9 Merge pull request #249 from fronzbot/dependabot/pip/pytest-timeout-1.3.4
Bump pytest-timeout from 1.3.3 to 1.3.4
2020-05-08 16:57:52 -04:00
dependabot-preview[bot]andGitHub 62a74db683 Bump pytest-sugar from 0.9.2 to 0.9.3
Bumps [pytest-sugar](https://github.com/Teemu/pytest-sugar) from 0.9.2 to 0.9.3.
- [Release notes](https://github.com/Teemu/pytest-sugar/releases)
- [Changelog](https://github.com/Teemu/pytest-sugar/blob/master/CHANGES.rst)
- [Commits](https://github.com/Teemu/pytest-sugar/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-08 08:14:08 +00:00
dependabot-preview[bot]andGitHub 12b5dfdfd7 Bump pytest-timeout from 1.3.3 to 1.3.4
Bumps [pytest-timeout](https://github.com/pytest-dev/pytest-timeout) from 1.3.3 to 1.3.4.
- [Release notes](https://github.com/pytest-dev/pytest-timeout/releases)
- [Commits](https://github.com/pytest-dev/pytest-timeout/compare/1.3.3...1.3.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-08 08:13:45 +00:00
Kevin FronczakandGitHub 255812defc Merge pull request #246 from fronzbot/pin-requirements
Pin test requirements
2020-05-07 09:07:12 -04:00
Kevin FronczakandGitHub 7b2e015eed Pin test requirements 2020-05-07 09:04:42 -04:00
Kevin FronczakandGitHub a8605bd91f Dev version bump 2020-05-06 18:05:32 -04:00
Kevin FronczakandGitHub deba0cbba6 Merge pull request #225 from fronzbot/dev
0.14.3
2020-04-22 10:22:48 -04:00
5 changed files with 58 additions and 6 deletions
+22
View File
@@ -0,0 +1,22 @@
repos:
- repo: https://github.com/psf/black
rev: 19.10b0
hooks:
- id: black
args:
- --safe
- --quiet
files: ^((blinkpy|tests)/.+)?[^/]+\.py$
- repo: https://gitlab.com/pycqa/flake8
rev: 3.8.2
hooks:
- id: flake8
additional_dependencies:
- flake8-docstrings==1.5.0
- pydocstyle==5.0.2
files: ^(blinkpy|tests)/.+\.py$
- repo: https://github.com/Lucas-C/pre-commit-hooks-markup
rev: v1.0.0
hooks:
- id: rst-linter
files: /.+\.rst$
+30
View File
@@ -3,6 +3,36 @@ Changelog
A list of changes between each release
0.15.1 (2020-07-11)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Bugfix: remove "Host" from auth header (`#330 <https://github.com/fronzbot/blinkpy/pull/330>`__)
0.15.0 (2020-05-08)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
**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 <https://github.com/fronzbot/blinkpy/pull/245>`__)
This can be used by instantiating the Blink class with the ``device_id`` parameter.
**All Changes:**
- Fix setup.py use of internal pip structure (`#233 <https://github.com/fronzbot/blinkpy/pull/233>`__)
- Update python-slugify requirement from ~=3.0.2 to ~=4.0.0 (`#234 <https://github.com/fronzbot/blinkpy/pull/234>`__)
- Update python-dateutil requirement from ~=2.8.0 to ~=2.8.1 (`#230 <https://github.com/fronzbot/blinkpy/pull/230>`__)
- Bump requests from 2.22.0 to 2.23.0 (`#231 <https://github.com/fronzbot/blinkpy/pull/231>`__)
- Refactor login logic in preparation for 2FA (`#241 <https://github.com/fronzbot/blinkpy/pull/241>`__)
- Add 2FA Support (`#242 <https://github.com/fronzbot/blinkpy/pull/242>`__) (fixes (`#210 <https://github.com/fronzbot/blinkpy/pull/210>`__))
- Re-set key_required and available variables after setup (`#245 <https://github.com/fronzbot/blinkpy/pull/245>`__)
- Perform system refresh after setup (`#245 <https://github.com/fronzbot/blinkpy/pull/245>`__)
- Fix typos (`#244 <https://github.com/fronzbot/blinkpy/pull/244>`__)
0.14.3 (2020-04-22)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Add time check on recorded videos before determining motion
+1 -1
View File
@@ -184,7 +184,7 @@ class Blink:
((self.region_id, self.region),) = response["region"].items()
self._host = "{}.{}".format(self.region_id, BLINK_URL)
self._token = response["authtoken"]["authtoken"]
self._auth_header = {"Host": self._host, "TOKEN_AUTH": self._token}
self._auth_header = {"TOKEN_AUTH": self._token}
self.urls = BlinkURLHandler(self.region_id, legacy=self.legacy)
self.networks = self.get_networks()
self.client_id = response["client"]["id"]
+1 -1
View File
@@ -4,7 +4,7 @@ import os
MAJOR_VERSION = 0
MINOR_VERSION = 15
PATCH_VERSION = "0-rc.1"
PATCH_VERSION = 1
__version__ = "{}.{}.{}".format(MAJOR_VERSION, MINOR_VERSION, PATCH_VERSION)
+4 -4
View File
@@ -6,7 +6,7 @@ pylint==2.5.2
pydocstyle==5.0.2
pytest==5.4.1
pytest-cov==2.8.1
pytest-sugar>=0.9.2
pytest-timeout>=1.3.3
restructuredtext-lint>=1.0.1
pygments>=2.2.0
pytest-sugar==0.9.3
pytest-timeout==1.3.4
restructuredtext-lint==1.3.0
pygments==2.6.1