Commit Graph

369 Commits (05c3d8bb372c334f6910f84fd70655737e0edef4)

Author SHA1 Message Date
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
epenet 30bf0634fe
Add per-file-ignore to pylint (#86289) 2023-01-22 17:26:24 +01:00
Marc Mueller f0ba7a3795
Update pylint to 2.15.10 (#86167) 2023-01-18 15:01:24 +01:00
Franck Nijhof ce43a53585
Update pytest to 7.2.1 (#85990) 2023-01-16 09:48:39 +01:00
Franck Nijhof db5edfcf64
Update coverage to 7.0.5 (#85774) 2023-01-12 21:40:59 +01:00
Franck Nijhof a36709cc8d
Update coverage to 7.0.3 (#85197) 2023-01-05 23:54:31 +01:00
Franck Nijhof 9c36f05ac4
Update coverage to 7.0.2 (#85020) 2023-01-02 13:43:20 -10:00
Franck Nijhof bfdca4b274
Update pre-commit to 2.21.0 (#84768) 2022-12-29 14:09:26 +01:00
Franck Nijhof 7768084655
Update coverage to 7.0.1 (#84764) 2022-12-29 12:24:32 +01:00
Joakim Plate 850c082649
Switch to pytest-freezer (#84680) 2022-12-28 15:43:03 +01:00
Marc Mueller 19acbf0d2a
Update types packages (#84381) 2022-12-21 19:15:55 +01:00
Erik Montnemery 1f3da9cf1a
Add aliases to entity registry items (#84239) 2022-12-20 12:10:46 +01:00
Franck Nijhof 952bf5497f
Update coverage to 7.0.0 (#84237) 2022-12-19 16:42:34 +01:00
Marc Mueller 9a97784168
Add types package for paho-mqtt (#83599) 2022-12-09 15:27:46 +01:00
Marc Mueller 1ca9824191
Update pylint to 2.15.8 (#83311) 2022-12-05 10:01:27 -05:00