Commit Graph

337 Commits (31f5576b6e7f316b1e29cfa12966d6607d479698)

Author SHA1 Message Date
Marc Mueller 1adbddb754
Update pylint-per-file-ignores to 1.3.2 (#110014) 2024-02-08 17:40:30 +01:00
Joakim Sørensen 7c233c2bd0
Bump awesomeversion from 23.11.0 to 24.2.0 (#109830) 2024-02-06 21:57:00 +01:00
Marc Mueller 545b888034
Update ruff to 0.2.1 (#109796)
* Update ruff to 0.2.1

* Rename config sections

* Update remapped error codes

* Add ignores
2024-02-06 15:41:34 +01:00
Franck Nijhof c14ad6455f
Update orjson to 3.9.13 (#109614) 2024-02-04 11:37:16 -06:00
Franck Nijhof c868b79b5a
Update cryptography to 42.0.2 (#109359) 2024-02-02 10:37:04 +01:00
Franck Nijhof d1c61c911d
Bump version to 2024.3.0dev0 (#109238) 2024-01-31 22:05:13 +01:00
Marc Mueller 8ad0226241
Update attrs to 23.2.0 (#109115) 2024-01-30 12:22:41 +01:00
J. Nick Koston 825fed8319
Bump aiohttp to 3.9.3 (#109025)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-01-29 23:15:18 +01:00
Jan-Philipp Benecke 95aea1488d
Add pylint plugin to check if coordinator is placed in its own module (#108174)
* Add pylint plugin to check if coordinator is placed in its own module

* Remove unintended changes

* Remove pylint disable and let CI only fail on W,E,F

* Make check conventional

* Apply review suggestion

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Use option instead

* Remove pylint arguments from pre-commit

* Partially revert "Remove pylint disable and let CI only fail on W,E,F"

---------

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-01-29 10:30:19 +01:00
J. Nick Koston 601988ecf2
Bump cryptography to 42.0.1 and pyOpenSSL to 24.0.0 (#108956)
* Bump cryptography to 42.0.1

changes: https://github.com/pyca/cryptography/compare/41.0.7...42.0.1

Note that more of the non-rust backend code has been removed
I had to handle that in
https://github.com/bdraco/chacha20poly1305-reuseable/releases/tag/v0.12.1

So there may be other downstream consumers that have a problem

* need pyOpenSSL as well

* too early before coffee
2024-01-27 21:30:00 +01:00
Marc Mueller 0d8afc72c2
Update python-slugify to 8.0.1 (#108373) 2024-01-22 10:10:02 +01:00
J. Nick Koston 6d979d21a6
Bump orjson to 3.9.12 (#108350) 2024-01-19 11:36:48 +01:00
Jan-Philipp Benecke 28281523ec
Add pylint plugin to check for sorted platforms list (#108115) 2024-01-16 09:47:53 +01:00
Robert Resch ede6e01808
Bump Jinja2 to 3.1.3 (#108082) 2024-01-15 12:10:17 +01:00
J. Nick Koston a7d21c709d
Bump orjson to 3.9.10 (#107898) 2024-01-12 11:06:44 -10:00
J. Nick Koston ce11366b9c
Bump bluetooth deps (#107816) 2024-01-12 09:45:49 +01:00
J. Nick Koston 86603b332a
Bump aiohttp-zlib-ng to 0.3.1 (#107595) 2024-01-08 13:24:57 -10:00
J. Nick Koston 8645d9c717
Bump aiohttp-zlib-ng to 0.3.0 (#107184) 2024-01-05 14:28:29 +01:00
Erik Montnemery c805ea7b4f
Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
J. Nick Koston 40d034cd8c
Revert "Bump aiohttp-zlib-ng to 0.2.0 (#106691)" (#107109) 2024-01-04 15:34:43 +01:00
J. Nick Koston e1f078b70a
Bump aiohttp-zlib-ng to 0.2.0 (#106691) 2024-01-02 20:50:26 +01:00
Sid 729a0fbcd5
Move urllib3 constraint to pyproject.toml (#106768) 2024-01-02 13:34:19 +01:00
Franck Nijhof 7ad44a02b7
Bump version to 2024.2.0dev0 (#106504) 2023-12-28 02:08:16 +01:00
J. Nick Koston 093c952c38
Bump aiohttp-zlib-ng to 0.1.3 (#106489)
Reverts the workaround that was created for #105254 since the original
issue is fixed in zlib_ng 0.3.0+ which the lib now requires as a minimum
version
2023-12-27 08:04:07 -10:00
Marc Mueller f06d956da7
Update pytest warnings filter (#106234) 2023-12-22 14:52:31 +01:00
J. Nick Koston e75357980a
Bump aiohttp-zlib-ng to 0.1.2 (#106193)
fixes #105254
2023-12-22 00:03:42 +01:00
Denis Shulyaka 9ba53e03ee
Bump httpx to 0.26.0 and httpcore to 1.0.2 (#106194) 2023-12-21 10:11:00 -10:00
Ville Skyttä 24b1e01d71
Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080)
* Disable Ruff rules that may conflict with the formatter

* Upgrade Ruff to 0.1.8

- https://github.com/astral-sh/ruff/releases/tag/v0.1.7
- https://github.com/astral-sh/ruff/releases/tag/v0.1.8

* Format with Ruff 0.1.8
2023-12-20 23:55:09 +01:00
J. Nick Koston 5c503683b7
Bump lru-dict to 1.3.0 (#105914)
* Bump lru-dict to 1.3.0

changelog: https://github.com/amitdev/lru-dict/compare/v1.2.0...v1.3.0

* fix typing

* quote types

* quote types
2023-12-18 00:16:31 +01:00
Marc Mueller 8549311d1d
Update feedparser to 6.0.11 (#105857) 2023-12-16 14:48:51 +01:00
J. Nick Koston e2abd3b8d0
Bump bluetooth libraries (#105522) 2023-12-12 08:31:23 +01:00
Marc Mueller 6c2b3ef950
Update typing-extensions to 4.9.0 (#105490) 2023-12-11 17:30:24 +01:00
Marc Mueller 1eaf208450
Update freezegun to 1.3.1 (#105377) 2023-12-09 12:29:23 +01:00
Franck Nijhof 949ca6bafc
Update yarl to 1.9.4 (#105282) 2023-12-08 12:11:59 +01:00
Franck Nijhof 0a98a648bb
Bump version to 2024.1.0dev0 (#104746) 2023-11-29 21:29:11 +01:00
J. Nick Koston 608f4f7c52
Bump aiohttp to 3.9.1 (#104176) 2023-11-29 16:13:54 +01:00
Franck Nijhof 2a4a5d0a07
Update cryptography to 41.0.7 (#104632) 2023-11-28 12:09:12 +01:00
Ville Skyttä 04ba7fcbf4
Update leftover comment reference from black to ruff (#104605) 2023-11-27 21:42:11 +01:00
J. Nick Koston 74d7d02833
Bump aiohttp-fast-url-dispatcher to 0.3.0 (#104592) 2023-11-27 09:04:04 -06:00
Aarni Koskela 706add4a57
Switch formatting from black to ruff-format (#102893)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2023-11-27 14:38:59 +01:00
Marc Mueller 6773c29ccc
Update aiohttp to 3.9.0 (Python 3.12) (#104152) 2023-11-18 08:53:49 -06:00
Marc Mueller b58af167a2
Update RestrictedPython to 7.0 (#104117) 2023-11-17 13:01:06 +01:00
J. Nick Koston 54c98f32c2
Bump aiohttp to 3.9.0rc0 for python 3.12 only (#103507)
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2023-11-15 01:02:14 +01:00
J. Nick Koston d1f1bbe304
Migrate to using aiohttp-fast-url-dispatcher (#103656) 2023-11-09 17:23:33 +01:00
Joakim Sørensen a0f19f26c4
Bump awesomeversion from 23.8.0 to 23.11.0 (#103641) 2023-11-08 09:11:54 +01:00
Franck Nijhof 2b12a95607
Update cryptography to 40.0.5 (#103624) 2023-11-08 01:10:41 +01:00
Luke Lashley c13744f4cf
Remove MyQ Integration (#103565)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2023-11-07 14:11:54 +01:00
J. Nick Koston 45f5c21402
Speed up websocket and ingress with aiohttp-zlib-ng (#103247) 2023-11-02 15:18:12 -05:00
Franck Nijhof f28c9221e6
Bump version to 2023.12.0dev0 (#102798) 2023-10-25 20:37:16 +02:00
Marc Mueller eb52943d27
Update pytest to 7.4.3 (#102744) 2023-10-25 02:44:51 +02:00
J. Nick Koston 50c7587ab8
Bump ulid-transform to 0.9.0 (#102272) 2023-10-20 16:49:18 +02:00
J. Nick Koston 159b623b95
Bump orjson to 3.9.9 (#102267) 2023-10-19 01:48:05 +02:00
J. Nick Koston 20fdd45e60
Bump home-assistant-bluetooth to 1.10.4 (#102268) 2023-10-19 01:16:55 +02:00
Marc Mueller 02567d9bf6
Revert aiohttp to 3.8.5 for Python 3.11 (#101932) 2023-10-13 14:12:42 +02:00
Justin Lindh 5523e9947d
Bump Python-MyQ to v3.1.13 (#101852) 2023-10-12 10:42:40 +02:00
Michael Davie 7f7c3233bd
Bump env_canada to 0.6.0 (#101798) 2023-10-11 11:04:33 +02:00
Marc Mueller ba91aaa28d
Add support for Python 3.12 (#101651) 2023-10-10 21:34:49 +02:00
Marc Mueller 35293eb98b
Update matrix-nio to 0.22.1 (#101693) 2023-10-09 23:23:45 +02:00
Marc Mueller a21990f248
Update pytest warnings filter (#101710) 2023-10-09 21:07:16 +02:00
J. Nick Koston 6420cdb42b
Bump httpx to 0.25.0 and httpcore to 0.18.0 (#101635) 2023-10-08 19:08:04 +02:00
Marc Mueller 3155e62510
Update aiohttp to 3.9.0b0 (#101627) 2023-10-08 13:21:46 +02:00
Marc Mueller bd93fbe91d
Update aiohttp to 3.8.6 (#101590) 2023-10-07 18:14:08 +02:00
Michael Davie ca2e335ab9
Bump env_canada to v0.5.37 (#101435) 2023-10-05 07:11:17 +02:00
Marc Mueller 2d766d43fc
Prevent async_timeout import (#101378) 2023-10-04 18:19:19 +02:00
Franck Nijhof 2f0ba154b9
Update ruff to v0.0.292 (#101290) 2023-10-02 21:49:10 +02:00
Franck Nijhof 97f24b855f
Bump version to 2023.11.0dev0 (#101013) 2023-09-27 19:03:06 +02:00
Marc Mueller bd7a86a0a6
Remove async-timeout as core dependency (#100912) 2023-09-26 05:57:10 -05:00
Marc Mueller f837e6722c
Update cryptography to 41.0.4 (#100911) 2023-09-26 05:27:56 -05:00
Marc Mueller 37288d7788
Add pylint plugin to check for calls to base implementation (#100432) 2023-09-18 13:39:36 -05:00
Marc Mueller 306f39b053
Update pytest warnings filter (#100546) 2023-09-18 12:26:16 +02:00
Marc Mueller 08c4e82cf9
Update typing-extensions to 4.8.0 (#100545) 2023-09-18 11:58:47 +02:00
Franck Nijhof 85fafcad11
Update awesomeversion to 23.8.0 (#100349) 2023-09-14 10:07:09 +02:00
Marc Mueller f5aa2559d7
Fix pylint config warning (#100251) 2023-09-13 08:14:01 +02:00
Ville Skyttä fa0b999d08
Upgrade ruff to 0.0.289 (#100238) 2023-09-12 22:22:10 +02:00
uvjustin 5021c69886
Update Stream logging on EVENT_LOGGING_CHANGED (#99256) 2023-09-12 19:38:11 +02:00
J. Nick Koston f0ee20c15c
Bump orjson to 3.9.7 (#99938) 2023-09-08 13:59:35 -05:00
Marc Mueller 6414248bee
Update pytest warning filter (#99521) 2023-09-03 13:04:01 +02:00
J. Nick Koston a41af4e6d3
Revert orjson to 3.9.2 (#99374)
* Revert "Update orjson to 3.9.4 (#98108)"

This reverts commit 3dd377cb2a.

* Revert "Update orjson to 3.9.3 (#97930)"

This reverts commit d993aa59ea.
2023-08-31 09:33:57 +02:00
Joost Lekkerkerker 59b1d4ba69
Bump version to 2023.10.0dev0 (#99349) 2023-08-30 19:32:10 +02:00
J. Nick Koston f42b8e217b
Bump ulid-transform to 0.8.1 (#99139) 2023-08-27 11:32:41 -05:00
J. Nick Koston 20b8c5dd26
Bump home-assistant-bluetooth to 1.10.3 (#99133) 2023-08-27 09:29:17 -05:00
Marc Mueller 72e6f79086
Replace remaining utcnow calls + add ruff check (#97964) 2023-08-25 03:23:43 +02:00
Ville Skyttä 6399d74c15
Remove unnnecessary pylint configs from core (#98704) 2023-08-22 23:12:12 +02:00
Marc Mueller 2369964f27
Update aws boto dependencies (#98619) 2023-08-21 19:40:21 +02:00
Ville Skyttä 2399cd283a
Python 3.10 support cleanups (#98640) 2023-08-21 19:14:07 +02:00
Marc Mueller 4c3640878f
Filter some pytest warnings (#98689) 2023-08-20 18:30:28 +02:00
Ville Skyttä 3094991236
Upgrade ruff to 0.0.285 (#98647) 2023-08-19 08:17:17 -04:00
Ville Skyttä 93683cef27
Use zoneinfo instead of pytz, mark pytz as banned in ruff (#98613)
Refs #43439, #49643.
2023-08-18 19:10:29 +02:00
Franck Nijhof 740cabc21e
Pin setuptools to 68.0.0 (#98582) 2023-08-17 17:36:22 +02:00
Marc Mueller d059c9924a
Update attrs to 23.1.0 (#98385) 2023-08-14 15:50:43 +02:00
Marc Mueller e36a8f6e8b
Update async-timeout to 4.0.3 (#98370) 2023-08-14 10:23:23 +02:00
Marc Mueller 07e20e1eab
Downgrade todoist-api-python to 2.0.2 and attrs to 22.2.0 (#98354) 2023-08-13 17:23:38 -05:00
Marc Mueller ef6e75657a
Update attrs to 23.1.0 (#97095) 2023-08-13 19:05:15 +02:00
Franck Nijhof 868a5f377f
Ruff: isort don't split imports based on trailing comma (#98162) 2023-08-10 14:27:03 +02:00
Marc Mueller 3dd377cb2a
Update orjson to 3.9.4 (#98108) 2023-08-09 20:37:59 -10:00
Marc Mueller d993aa59ea
Update orjson to 3.9.3 (#97930) 2023-08-06 22:59:44 +02:00
Marc Mueller 447479d0a0
Add packaging as default requirement (#97712) 2023-08-04 12:29:18 +02:00
Blastoise186 d33955c467
Bump Cryptography to 41.0.3 for a second security fix (#97611)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-08-03 21:36:12 +02:00
Franck Nijhof 9b7dcce7ed
Bump version to 2023.9.0dev0 (#97265) 2023-07-26 17:40:17 +02:00
J. Nick Koston bb0727ab8a
Bump home-assistant-bluetooth to 1.10.2 (#97193) 2023-07-25 05:20:03 -05:00