Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 11 additions & 11 deletions dev-requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
#
aiohappyeyeballs==2.4.0
# via aiohttp
aiohttp==3.10.5
aiohttp==3.13.3
# via
# aiohttp-jinja2
# appdaemon (pyproject.toml)
Expand All @@ -25,7 +25,7 @@ bcrypt==4.2.0
# via appdaemon (pyproject.toml)
bidict==0.23.1
# via python-socketio
black==24.8.0
black==26.3.1
# via appdaemon (pyproject.toml)
build==1.2.2
# via
Expand All @@ -41,21 +41,21 @@ click==8.1.7
# via
# black
# pip-tools
deepdiff==8.0.1
deepdiff==8.6.1
# via appdaemon (pyproject.toml)
distlib==0.3.8
# via virtualenv
feedparser==6.0.11
# via appdaemon (pyproject.toml)
filelock==3.16.0
filelock==3.20.3
# via virtualenv
flake8==7.1.1
# via appdaemon (pyproject.toml)
frozenlist==1.4.1
# via
# aiohttp
# aiosignal
h11==0.14.0
h11==0.16.0
# via wsproto
identify==2.6.0
# via pre-commit
Expand All @@ -67,7 +67,7 @@ iniconfig==2.0.0
# via pytest
iso8601==2.1.0
# via appdaemon (pyproject.toml)
jinja2==3.1.4
jinja2==3.1.6
# via aiohttp-jinja2
markupsafe==2.1.5
# via jinja2
Expand Down Expand Up @@ -118,15 +118,15 @@ python-dateutil==2.9.0.post0
# via appdaemon (pyproject.toml)
python-engineio==4.9.1
# via python-socketio
python-socketio==5.11.4
python-socketio==5.14.0
# via appdaemon (pyproject.toml)
pytz==2024.2
# via appdaemon (pyproject.toml)
pyyaml==6.0.2
# via
# appdaemon (pyproject.toml)
# pre-commit
requests==2.32.3
requests==2.32.4
# via appdaemon (pyproject.toml)
ruff==0.6.5
# via appdaemon (pyproject.toml)
Expand All @@ -142,13 +142,13 @@ tomli==2.0.1
# via appdaemon (pyproject.toml)
tomli-w==1.0.0
# via appdaemon (pyproject.toml)
urllib3==2.2.3
urllib3==2.6.3
# via requests
uvloop==0.20.0 ; sys_platform != "win32"
# via appdaemon (pyproject.toml)
virtualenv==20.26.4
virtualenv==20.36.1
# via pre-commit
wheel==0.44.0
wheel==0.46.2
# via pip-tools
wsproto==1.2.0
# via simple-websocket
Expand Down
16 changes: 8 additions & 8 deletions doc-requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
#
aiohappyeyeballs==2.4.0
# via aiohttp
aiohttp==3.10.5
aiohttp==3.13.3
# via
# aiohttp-jinja2
# appdaemon (pyproject.toml)
Expand Down Expand Up @@ -41,7 +41,7 @@ click==8.1.7
# via uvicorn
colorama==0.4.6
# via sphinx-autobuild
deepdiff==8.0.1
deepdiff==8.6.1
# via appdaemon (pyproject.toml)
docutils==0.20.1
# via
Expand All @@ -54,7 +54,7 @@ frozenlist==1.4.1
# via
# aiohttp
# aiosignal
h11==0.14.0
h11==0.16.0
# via
# uvicorn
# wsproto
Expand All @@ -67,7 +67,7 @@ imagesize==1.4.1
# via sphinx
iso8601==2.1.0
# via appdaemon (pyproject.toml)
jinja2==3.1.4
jinja2==3.1.6
# via
# aiohttp-jinja2
# myst-parser
Expand Down Expand Up @@ -104,15 +104,15 @@ python-dateutil==2.9.0.post0
# via appdaemon (pyproject.toml)
python-engineio==4.9.1
# via python-socketio
python-socketio==5.11.4
python-socketio==5.14.0
# via appdaemon (pyproject.toml)
pytz==2024.2
# via appdaemon (pyproject.toml)
pyyaml==6.0.2
# via
# appdaemon (pyproject.toml)
# myst-parser
requests==2.32.3
requests==2.32.4
# via
# appdaemon (pyproject.toml)
# sphinx
Expand Down Expand Up @@ -152,13 +152,13 @@ sphinxcontrib-qthelp==2.0.0
# via sphinx
sphinxcontrib-serializinghtml==2.0.0
# via sphinx
starlette==0.38.5
starlette==0.49.1
# via sphinx-autobuild
tomli==2.0.1
# via appdaemon (pyproject.toml)
tomli-w==1.0.0
# via appdaemon (pyproject.toml)
urllib3==2.2.3
urllib3==2.6.3
# via requests
uvicorn==0.30.6
# via sphinx-autobuild
Expand Down
8 changes: 4 additions & 4 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,17 +11,17 @@ requires-python = ">=3.10"
keywords=[ "appdaemon", "home", "automation" ]
dependencies = [
'importlib-metadata; python_version<"3.8"',
'aiohttp >= 3.9.0,< 3.11.0',
'aiohttp >= 3.9.0,< 3.14.0',
'aiohttp_jinja2 >= 1.5.1,< 1.7.0',
'astral ~= 3.2',
'bcrypt >= 4.0.1,< 4.3.0',
'deepdiff == 8.0.1',
'deepdiff == 8.6.1',
'feedparser ~= 6.0.10',
'iso8601 >= 1.1,< 2.2',
'paho-mqtt >= 1.6.1,< 2.2.0',
'pid ~= 3.0.4',
'python-dateutil >= 2.8.2,< 2.10.0',
'python-socketio >= 5.5,< 5.12',
'python-socketio >= 5.5,< 5.15',
'pytz >= 2022.7.1,< 2024.3.0',
'pyyaml ~= 6.0.1',
'requests >= 2.28.2,< 2.33.0',
Expand Down Expand Up @@ -54,7 +54,7 @@ dev = [
"pip-tools >= 6.12.3,< 7.5.0",
"build >= 0.10,< 1.3",
"flake8 ~= 7.1.1",
"black >= 23.1,< 24.9",
"black >= 23.1,< 26.4",
'pre-commit >= 3.1.1,< 3.9.0; python_version>"3.7"', # pre-commit does not support Python < 3.8
"pytest >= 7.2.1,< 8.4.0",
"ruff>= 0.0.261,< 0.7.0"
Expand Down
14 changes: 7 additions & 7 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
#
aiohappyeyeballs==2.4.0
# via aiohttp
aiohttp==3.10.5
aiohttp==3.13.3
# via
# aiohttp-jinja2
# appdaemon (pyproject.toml)
Expand All @@ -29,23 +29,23 @@ certifi==2024.8.30
# via requests
charset-normalizer==3.3.2
# via requests
deepdiff==8.0.1
deepdiff==8.6.1
# via appdaemon (pyproject.toml)
feedparser==6.0.11
# via appdaemon (pyproject.toml)
frozenlist==1.4.1
# via
# aiohttp
# aiosignal
h11==0.14.0
h11==0.16.0
# via wsproto
idna==3.8
# via
# requests
# yarl
iso8601==2.1.0
# via appdaemon (pyproject.toml)
jinja2==3.1.4
jinja2==3.1.6
# via aiohttp-jinja2
markupsafe==2.1.5
# via jinja2
Expand All @@ -63,13 +63,13 @@ python-dateutil==2.9.0.post0
# via appdaemon (pyproject.toml)
python-engineio==4.9.1
# via python-socketio
python-socketio==5.11.4
python-socketio==5.14.0
# via appdaemon (pyproject.toml)
pytz==2024.2
# via appdaemon (pyproject.toml)
pyyaml==6.0.2
# via appdaemon (pyproject.toml)
requests==2.32.3
requests==2.32.4
# via appdaemon (pyproject.toml)
sgmllib3k==1.0.0
# via feedparser
Expand All @@ -83,7 +83,7 @@ tomli==2.0.1
# via appdaemon (pyproject.toml)
tomli-w==1.0.0
# via appdaemon (pyproject.toml)
urllib3==2.2.3
urllib3==2.6.3
# via requests
uvloop==0.20.0 ; sys_platform != "win32"
# via appdaemon (pyproject.toml)
Expand Down