2023-01-24 13:15:16 +02:00
|
|
|
# linters such as pylint should be pinned, as new releases
|
2016-11-14 12:09:16 -05:00
|
|
|
# make new things fail. Manually update these pins when pulling in a
|
|
|
|
|
# new version
|
2019-07-30 16:59:12 -07:00
|
|
|
|
2021-08-16 23:47:37 +03:00
|
|
|
# types-* that have versions roughly corresponding to the packages they
|
|
|
|
|
# contain hints for available should be kept in sync with them
|
|
|
|
|
|
2020-07-11 06:20:14 -07:00
|
|
|
-c homeassistant/package_constraints.txt
|
2019-11-05 07:21:52 +02:00
|
|
|
-r requirements_test_pre_commit.txt
|
2026-05-07 11:41:48 +02:00
|
|
|
# ast-serialize is an internal mypy dependency
|
2026-07-08 13:16:41 +02:00
|
|
|
ast-serialize==0.6.0
|
2026-02-22 17:05:20 +01:00
|
|
|
astroid==4.0.4
|
2026-07-23 12:34:52 +02:00
|
|
|
coverage==7.15.2
|
2026-04-14 21:41:48 +02:00
|
|
|
freezegun==1.5.5
|
2025-10-08 13:24:54 +02:00
|
|
|
# librt is an internal mypy dependency
|
2026-07-13 16:11:09 +02:00
|
|
|
librt==0.13.0
|
2025-07-03 20:22:10 +02:00
|
|
|
license-expression==30.4.3
|
2020-04-23 22:00:28 +02:00
|
|
|
mock-open==1.4.0
|
2026-07-13 16:11:09 +02:00
|
|
|
mypy==2.3.0
|
2026-01-13 18:59:07 +01:00
|
|
|
prek==0.2.28
|
2026-05-21 21:42:06 +02:00
|
|
|
pydantic==2.13.4
|
2026-06-25 16:48:51 +02:00
|
|
|
PyGithub==2.9.1
|
2026-06-14 18:52:24 +02:00
|
|
|
pylint==4.0.6
|
2026-04-15 00:41:54 +02:00
|
|
|
pylint-per-file-ignores==3.2.1
|
2025-05-12 23:52:27 +02:00
|
|
|
pipdeptree==2.26.1
|
2026-06-03 11:17:32 +02:00
|
|
|
pytest-asyncio==1.4.0
|
2026-06-15 14:27:48 +02:00
|
|
|
pytest-aiohttp==1.1.1
|
2026-04-15 07:20:10 +02:00
|
|
|
pytest-cov==7.1.0
|
2025-02-03 14:11:03 +01:00
|
|
|
pytest-freezer==0.4.9
|
2026-06-27 10:41:27 +02:00
|
|
|
pytest-github-actions-annotate-failures==0.4.2
|
2026-05-31 13:40:59 +02:00
|
|
|
pytest-socket==0.8.0
|
2026-04-15 13:07:21 +02:00
|
|
|
pytest-sugar==1.1.1
|
2025-06-02 06:17:39 +02:00
|
|
|
pytest-timeout==2.4.0
|
2026-06-23 09:15:35 +02:00
|
|
|
pytest-unordered==0.8.0
|
2025-02-03 14:25:06 +01:00
|
|
|
pytest-picked==0.5.1
|
2025-07-02 12:11:09 +02:00
|
|
|
pytest-xdist==3.8.0
|
2026-04-13 22:52:31 +02:00
|
|
|
pytest==9.0.3
|
2026-05-20 17:59:20 +02:00
|
|
|
requests==2.34.2
|
2024-04-23 21:36:36 +02:00
|
|
|
requests-mock==1.12.1
|
2026-04-15 17:10:28 +02:00
|
|
|
respx==0.23.1
|
2026-07-21 08:09:32 +02:00
|
|
|
syrupy==5.5.3
|
2025-02-03 19:37:38 +01:00
|
|
|
tqdm==4.67.1
|
2026-07-31 16:08:39 +02:00
|
|
|
types-aiofiles==25.1.0.20260518
|
2023-06-26 12:49:18 +02:00
|
|
|
types-atomicwrites==1.4.5.1
|
2026-07-31 16:07:35 +02:00
|
|
|
types-croniter==6.2.4.20260711
|
2025-06-02 06:13:08 +02:00
|
|
|
types-caldav==1.3.0.20250516
|
2021-08-16 23:47:37 +03:00
|
|
|
types-chardet==0.1.5
|
2026-07-31 16:07:35 +02:00
|
|
|
types-decorator==5.2.0.20260712
|
|
|
|
|
types-pexpect==4.9.0.20260518
|
2026-04-08 19:20:57 +02:00
|
|
|
types-protobuf==6.32.1.20260221
|
2026-07-31 16:07:35 +02:00
|
|
|
types-psutil==7.2.2.20260518
|
|
|
|
|
types-pyserial==3.5.0.20260712
|
|
|
|
|
types-python-dateutil==2.9.0.20260716
|
2024-03-25 11:32:38 +01:00
|
|
|
types-python-slugify==8.0.2.20240310
|
2026-07-31 16:07:35 +02:00
|
|
|
types-pytz==2026.3.1.20260727
|
|
|
|
|
types-PyYAML==6.0.12.20260724
|
|
|
|
|
types-requests==2.33.0.20260712
|
|
|
|
|
types-xmltodict==1.0.1.20260518
|
2026-07-29 11:13:34 +02:00
|
|
|
unidiff==1.0.0
|