Commit Graph

383 Commits (2e156e56bf47d5b00b632be82cfe6494c0396452)

Author SHA1 Message Date
Marc Mueller 878a4f1bb9
Update pytest-freezer to 0.4.8 (#97000) 2023-07-21 14:15:15 +02:00
Franck Nijhof e4d65cbae1
Update syrupy to 4.0.8 (#96990) 2023-07-21 11:57:40 +02:00
Franck Nijhof d36d233885
Update pipdeptree to 2.10.2 (#96940) 2023-07-20 16:12:14 +02:00
Franck Nijhof 93ac340d54
Update syrupy to 4.0.6 (#96900) 2023-07-19 14:42:24 +02:00
Franck Nijhof ea28bd3c9c
Update pre-commit to 3.3.3 (#96359) 2023-07-12 00:34:45 +02:00
Franck Nijhof 05c194f36d
Upgrade pylint-per-file-ignore to v1.2.1 (#96134) 2023-07-11 14:29:55 -04:00
Franck Nijhof cfe57f7e0c
Update pytest-xdist to 3.3.1 (#96110) 2023-07-09 13:52:45 -04:00
Marc Mueller 5bf1547ebc
Update pydantic to 1.10.11 (#96137) 2023-07-08 14:00:51 +02:00
Franck Nijhof 967c4d13d8
Update pipdeptree to 2.9.4 (#96115) 2023-07-08 09:17:58 +02:00
Marc Mueller 8ccb0c3e14
Update types packages (#95222) 2023-06-26 12:49:18 +02:00
Marc Mueller 408c613731
Update mypy to 1.4.1 (#95220) 2023-06-25 21:32:06 -05:00
Franck Nijhof 69c2ac1fac
Update requests_mock to 1.11.0 (#94298) 2023-06-22 09:46:03 +02:00
Marc Mueller 86792fcc2f
Update mypy to 1.4.0 (#94987) 2023-06-21 16:12:51 +02:00
Marc Mueller a6a2b8d29f
Update pydantic to 1.10.9 (#94178) 2023-06-07 20:46:01 -04:00
Marc Mueller 4cbbfaf55a
Update pydantic to 1.10.8 (#93772) 2023-05-29 20:48:26 -05:00
Franck Nijhof d2a39e0e6f
Update requests to 2.31.0 (#93363) 2023-05-22 20:48:56 +02:00
Marc Mueller 2b59adc955
Update mypy to 1.3.0 (#92911) 2023-05-11 08:38:08 +02:00
Marc Mueller 14fd5b7cda
Update pylint to 2.17.4 (#92703) 2023-05-06 23:21:31 +02:00
Franck Nijhof 7d518c5484
Update coverage to 7.2.4 (#92229) 2023-04-29 20:22:15 -04:00
Franck Nijhof bff7119230
Update requests to 2.29.0 (#92231) 2023-04-29 23:44:20 +02:00
Franck Nijhof 13fc22aa3c
Update syrupy to 4.0.2 (#92089) 2023-04-27 01:39:49 +02:00
Marc Mueller 06520217bc
Update pylint to 2.17.2 (#91894) 2023-04-23 14:46:48 +02:00
Franck Nijhof 1dc0870163
Update pytest to 7.3.1 (#91497) 2023-04-16 12:21:10 -04:00
Franck Nijhof 02e79cf7e6
Update coverage to 7.2.3 (#91309) 2023-04-12 20:40:31 -04:00
Franck Nijhof 5b389a4dbc
Remove codecov from Python test requirements (#91295) 2023-04-12 21:32:32 +02:00
Marc Mueller b2bcdf7c19
Update mypy to 1.2.0 (#90947)
* Update mypy to 1.2.0

* Add type ignore
2023-04-06 12:51:16 -04:00
Franck Nijhof 916b274ec8
Update pipdeptree to 2.7.0 (#90312) 2023-03-26 09:47:47 -10:00
Marc Mueller d5f949f4d8
Update pydantic to 1.10.7 (#90164) 2023-03-23 08:42:39 -04:00
Franck Nijhof a7a972fe96
Upgrade pytest-xdist to 3.2.1 (#89857) 2023-03-17 13:43:16 +01:00
epenet b4c1c0beb7
Bump pytest-xdist to 3.2.0 (#89501) 2023-03-10 13:08:45 +01:00
epenet 0f15f8b84b
Bump pytest-sugar to 0.9.6 (#89500) 2023-03-10 12:58:29 +01:00
Marc Mueller 386533a16f
Update mypy to 1.1.1 (#89268)
* Update mypy to 1.1.1
* Update pydantic to 1.10.6
2023-03-08 22:57:54 +01:00
Marc Mueller bfb89fd8f2
Update pylint to 2.17.0 (#89377)
* Update pylint to 2.17.0

* Remove unused pylint disable comments
2023-03-08 10:54:19 -05:00
Marc Mueller b407227d4a
Update pylint to 2.16.4 (#89240) 2023-03-06 17:50:42 +01:00
Franck Nijhof a0ff95cef8
Update pytest to 7.2.2 (#89179) 2023-03-05 19:47:52 -05:00
Franck Nijhof 3e1d9deb29
Update coverage to 7.2.1 (#89196) 2023-03-05 19:47:07 -05:00
Franck Nijhof 6511b3f355
Update pre-commit to 3.1.0 (#88657) 2023-02-23 10:59:47 +01:00
Franck Nijhof 564f714386
Update pipdeptree to 2.5.0 (#88390) 2023-02-19 18:09:26 +01:00
Marc Mueller 97d9951d8a
Update mypy to 1.0.1 (#88361) 2023-02-18 10:02:41 +01:00
Franck Nijhof 6891eb7ed1
Add support for snapshot testing (#88323)
* Add support for snapshot testing

* Use snapshots in Elgato diagnostics test

* Use snapshots in Elgato sensor test

* Fix flake8 warning

* Slightly improve serialized output

* Remove snapshot naming in elgato sensor tests

* Improve snapshoting of via_device_id in device registry item

* Update pylint typehints plugin for snapshot fixture typing

* Use snapshots in Elgato configflow test

* Use snapshots in Bluetooth repair issue tests
2023-02-17 16:35:55 -05:00
Marc Mueller 567c7f4f99
Update pydantic to 1.10.5 (#88250) 2023-02-16 14:01:59 +01:00
Franck Nijhof b0146618cb
Update pytest-asyncio to 0.20.3 (#87995) 2023-02-13 12:40:19 +01:00
Marc Mueller 67499e0204
Enable pydantic mypy plugin (#87415) 2023-02-09 13:33:10 +01:00
Marc Mueller 4fbb14ecc7
Update mypy to 1.0.0 (#87586) 2023-02-07 02:31:14 +01:00
Franck Nijhof f3e74469db
Update coverage to 7.1.0 (#87328) 2023-02-03 15:48:47 -05:00
Marc Mueller 07a3046d11
Update pylint to 2.16.0 (#87083) 2023-02-02 12:49:01 +01:00
Franck Nijhof 42c4f2f7fa
Add ability for pytest to run only on changed tests in codebase (#86776) 2023-01-27 10:35:18 +01:00
Franck Nijhof 14d3911bfd
Update pre-commit to 3.0.0 (#86518) 2023-01-24 13:09:01 +01:00
Aarni Koskela bf41a971a2
Introduce ruff (eventually replacing autoflake, pyupgrade, flake8) (#86224) 2023-01-24 12:15:16 +01:00
Franck Nijhof 5102d1a5f3
Drop Python 3.9 support (#85456) 2023-01-22 20:40:33 +01:00