Martin Hjelmare
8970fd8a56
Bump codecov to 2.1.0 ( #35808 )
...
* Bump codecov to 2.1.0
* Try to invalidate cache
2020-05-19 13:08:36 -04:00
Franck Nijhof
2d43698958
Upgrade pre-commit to 2.4.0 ( #35520 )
2020-05-11 20:00:08 -04:00
Franck Nijhof
0ac95fbed3
Upgrade pytest to 5.4.2 ( #35381 )
2020-05-08 19:34:19 +02:00
Franck Nijhof
9efca0079c
Upgrades requests-mock to 1.8.0 ( #35093 )
2020-05-02 17:09:44 -07:00
Franck Nijhof
a643d6cd3e
Upgrade pytest to 5.4.1 ( #34739 )
2020-04-26 22:54:39 -07:00
Franck Nijhof
de3f0c788c
Upgrade pytest-timeout to v1.3.4 ( #34609 )
2020-04-26 13:56:59 -07:00
Franck Nijhof
22fdccba02
Upgrade pytest-sugar to 0.9.3 ( #34726 )
2020-04-26 13:54:19 -07:00
Franck Nijhof
e9c5f3e74a
Upgrade codecov to 2.0.22 ( #34607 )
2020-04-23 14:05:05 -07:00
Franck Nijhof
5a9ee9bd6c
Upgrade mock-open to 1.4.0 ( #34606 )
2020-04-23 13:00:28 -07:00
Franck Nijhof
0869d209d7
Upgrade pre-commit to 2.3.0 ( #34604 )
2020-04-23 12:33:15 -07:00
Franck Nijhof
00d5e5cfb2
Upgrade pre-commit to 2.2.0 ( #32737 )
2020-03-12 14:44:14 -07:00
Ville Skyttä
221d5205e4
Upgrade mypy to 0.770, tighten config a bit ( #32715 )
...
* Upgrade mypy to 0.770, related cleanups
https://mypy-lang.blogspot.com/2020/03/mypy-0770-released.html
* Clean up config and make it a notch stricter, address findings
2020-03-12 11:52:20 +01:00
Franck Nijhof
c98f50115d
Upgrade pre-commit to 2.1.1 ( #32159 )
2020-02-25 02:16:23 +01:00
Franck Nijhof
4ed7a7f2e0
Upgrade pre-commit to 2.1.0 ( #31962 )
2020-02-18 13:25:26 -08:00
Franck Nijhof
611127a6bc
Bump pytest to 5.3.5 ( #31327 )
2020-01-31 00:04:59 +01:00
Franck Nijhof
981d963554
Upgrade pre-commit to 2.0.1 ( #31308 )
2020-01-30 13:08:37 +01:00
Franck Nijhof
c2f1d6aa19
Upgrade pre-commit to 2.0.0 ( #31267 )
2020-01-29 12:04:25 +01:00
Ville Skyttä
9795449d22
Make pylint fail on informational messages too ( #31136 )
...
Refs https://github.com/PyCQA/pylint/issues/3250
2020-01-24 23:27:15 +02:00
Franck Nijhof
e8e7e66e2b
Bump pytest to 5.3.4 ( #31045 )
2020-01-21 15:44:39 -05:00
Franck Nijhof
24d5e54eed
Bump pre-commit to 1.21.0 ( #30406 )
2020-01-02 14:16:58 -06:00
Ville Skyttä
ecdc1adf90
Upgrade mypy to 0.761 ( #30104 )
...
https://mypy-lang.blogspot.com/2019/12/mypy-0760-released.html
https://github.com/python/mypy/releases/tag/v0.761
2019-12-20 22:35:02 +01:00
Franck Nijhof
d1e59b20c8
Bump pytest to 5.3.2 ( #29990 )
2019-12-16 10:59:32 +01:00
Franck Nijhof
e2a9c652ab
Bump pytest to 5.3.1 ( #29535 )
2019-12-06 09:08:06 +01:00
Ville Skyttä
9927f6c17d
Upgrade mypy to 0.750 ( #29294 )
...
https://mypy-lang.blogspot.com/2019/11/mypy-0.html
2019-12-01 17:58:26 +01:00
Franck Nijhof
6db4e975e3
Bump pytest to 5.3.0 ( #28883 )
2019-11-19 20:51:25 -05:00
Ville Skyttä
2aee366a1f
Upgrade pylint, tweak config ( #28798 )
...
* Upgrade pylint to 2.4.4 and astroid to 2.3.3
https://pylint.readthedocs.io/en/latest/whatsnew/changelog.html#what-s-new-in-pylint-2-4-4
https://github.com/PyCQA/astroid/blob/astroid-2.3.3/ChangeLog
* Disable pylint score and persistence
We don't use scoring, and it can be supposedly incorrect (so worse
than ignorable) when using more than one parallel job.
2019-11-16 09:59:26 +01:00
cgtobi
806b96ef73
Bump pytest to 5.2.3 ( #28785 )
2019-11-15 05:14:46 +01:00
Ville Skyttä
804b6bbc0e
Reduce test requirements duplication, sync flake8 and related ( #28538 )
...
* Generate pre-commit test dependencies instead of duplicating
* Upgrade/sync to flake8 3.7.9, flake8-docstrings 1.5.0, and pydocstyle 4.0.1
https://flake8.readthedocs.io/en/latest/release-notes/3.7.9.html
https://gitlab.com/pycqa/flake8-docstrings/blob/1.4.0/HISTORY.rst
https://gitlab.com/pycqa/flake8-docstrings/blob/1.5.0/HISTORY.rst
http://www.pydocstyle.org/en/4.0.1/release_notes.html
* Include requirements_test.txt from *_all.txt instead of copying
2019-11-04 21:21:52 -08:00
Ville Skyttä
a8dff2f2d0
pre-commit: ship default and full configs ( #28463 )
...
For now, the only difference between the two is mypy.
2019-11-02 12:21:09 -07:00
cgtobi
1dfb67f0c5
Bump pytest to 5.2.2 ( #28230 )
2019-10-29 15:16:05 -04:00
Franck Nijhof
4dc6d36224
Bump pre-commit to 1.20.0 ( #28313 )
2019-10-29 09:37:18 +01:00
Franck Nijhof
04ab20846a
Bump black to 19.10b0 ( #28310 )
2019-10-28 23:32:34 -07:00
Robert Van Gorkom
15bedd8f27
Use latest withings_api module ( #27817 )
...
* Using latest winthings_api module.
Drastically reduced complexity of tests.
* Removing import source.
* Fixing test requirements.
* Using requests_mock instead of responses module.
* Updating file formatting.
* Removing unused method.
* Adding support for new OAuth2 config flow.
* Addressing PR feedback.
Removing unecessary base_url from config, this is a potential breaking change.
* Addressing PR feedback.
2019-10-24 09:41:04 -07:00
Ville Skyttä
381d423fec
Upgrade mypy to 0.740 ( #27913 )
...
* Upgrade mypy to 0.740
http://mypy-lang.blogspot.com/2019/10/mypy-0740-released.html
* Type hint additions
* Type fixes
* Remove no longer needed type ignores and casts
* Disable untyped definition checks in bunch of files
2019-10-19 11:35:57 -07:00
Ville Skyttä
1ec01b5e6c
Upgrade pylint to 2.4.3 and astroid to 2.3.2 ( #27912 )
...
https://pylint.readthedocs.io/en/latest/whatsnew/changelog.html#what-s-new-in-pylint-2-4-3
2019-10-19 12:03:52 +02:00
Ville Skyttä
5e79408708
Upgrade to flake8-docstrings 1.5.0, pytest 5.2.1, and pytest-cov 2.8.1 ( #27588 )
...
https://gitlab.com/pycqa/flake8-docstrings/blob/1.5.0/HISTORY.rst
https://docs.pytest.org/en/latest/changelog.html#pytest-5-2-1-2019-10-06
https://pytest-cov.readthedocs.io/en/latest/changelog.html#id1
2019-10-13 22:27:42 +02:00
Ville Skyttä
761d7f21e9
Upgrade pylint ( #27279 )
...
* Upgrade pylint to 2.4.2 and astroid to 2.3.1
https://pylint.readthedocs.io/en/latest/whatsnew/2.4.html
https://pylint.readthedocs.io/en/latest/whatsnew/changelog.html#what-s-new-in-pylint-2-4-1
https://pylint.readthedocs.io/en/latest/whatsnew/changelog.html#what-s-new-in-pylint-2-4-2
* unnecessary-comprehension fixes
* invalid-name fixes
* self-assigning-variable fixes
* Re-enable not-an-iterable
* used-before-assignment fix
* invalid-overridden-method fixes
* undefined-variable __class__ workarounds
https://github.com/PyCQA/pylint/issues/3090
* no-member false positive disabling
* Remove some no longer needed disables
* using-constant-test fix
* Disable import-outside-toplevel for now
* Disable some apparent no-value-for-parameter false positives
* invalid-overridden-method false positive disables
https://github.com/PyCQA/pylint/issues/3150
* Fix unintentional Entity.force_update override in AfterShipSensor
2019-10-07 08:17:39 -07:00
Ville Skyttä
52bbb6242c
Upgrade pytest to 5.2.0 ( #27058 )
...
https://docs.pytest.org/en/latest/changelog.html#pytest-5-2-0-2019-09-28
2019-09-29 23:00:39 +02:00
Ville Skyttä
fde128d66c
Upgrade mypy to 0.730, address raised issues ( #26959 )
...
https://mypy-lang.blogspot.com/2019/09/mypy-730-released.html
2019-09-27 22:57:59 +03:00
Paulus Schoutsen
51a090cfdc
Fix CI
2019-09-24 20:47:24 -07:00
Franck Nijhof
4f7a4b93da
Bump request_mock to 1.7.0 ( #26799 )
2019-09-22 11:02:23 +03:00
Franck Nijhof
6bdfab1124
Bump pytest to 5.1.3 ( #26794 )
2019-09-22 10:56:43 +03:00
Franck Nijhof
44cde5fb73
Bumps pre-commit to 1.18.3 ( #26717 )
2019-09-19 20:50:45 +02:00
Franck Nijhof
468deef326
Bumps pytest to 5.1.2 ( #26718 )
2019-09-19 20:02:21 +02:00
Ville Skyttä
e033e46161
Remove coveralls test dependency ( #26110 )
...
Outdated and unused.
2019-08-21 19:49:46 +03:00
Ville Skyttä
48e9e53f66
Upgrade pytest to 5.1.1 ( #26112 )
...
https://docs.pytest.org/en/latest/changelog.html#pytest-5-1-0-2019-08-15
https://docs.pytest.org/en/latest/changelog.html#pytest-5-1-1-2019-08-20
2019-08-21 19:49:25 +03:00
Ville Skyttä
8f044cf52f
Upgrade pydocstyle to 4.0.1 ( #26111 )
...
https://github.com/PyCQA/pydocstyle/blob/4.0.1/docs/release_notes.rst#401---august-14th-2019
2019-08-21 19:48:46 +03:00
Ville Skyttä
fed789c770
Upgrade pre-commit to 1.18.2 ( #26029 )
...
https://github.com/pre-commit/pre-commit/blob/v1.18.2/CHANGELOG.md
2019-08-17 16:47:55 -06:00
Ville Skyttä
49a5dda7a8
Upgrade pydocstyle to 4.0.0, do not run in tox ( #25667 )
...
* Upgrade pydocstyle to 4.0.0 and flake8-docstrings to 1.3.1
http://www.pydocstyle.org/en/4.0.0/release_notes.html#july-6th-2019
* Address pydocstyle D413's
* tox: do not run pydocstyle
Does not seem to add any value over flake8-docstrings (and would have
needed a D202 exclusion).
2019-08-04 17:05:43 +02:00
Paulus Schoutsen
da05dfe708
Add Black
2019-07-31 12:23:23 -07:00