Skip to content

Commit

Permalink
requirements
Browse files Browse the repository at this point in the history
  • Loading branch information
acockburn committed Jan 24, 2024
1 parent c82866a commit 6656828
Show file tree
Hide file tree
Showing 4 changed files with 59 additions and 57 deletions.
14 changes: 7 additions & 7 deletions .vscode/tasks.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
{
"label": "Run Dev",
"command": "${command:python.interpreterPath}",
"args": ["-m", "appdaemon", "-c", "/home/hass/src/home_automation/ad_config/dev_test", "--toml"],
"args": ["-m", "appdaemon", "-c", "/home/ha/src/home_automation/ad_config/dev_test", "--toml"],
"type": "shell",
"presentation":
{
Expand All @@ -20,7 +20,7 @@
{
"label": "Build Docs",
"command": "${command:python.interpreterPath}",
"args": ["/home/hass/src/venv/python3.11/bin/sphinx-build", "-T", "-E", "${workspaceFolder}/docs", "${workspaceFolder}/../docs_build"],
"args": ["/home/ha/src/appdaemon/.venv/bin/sphinx-build", "-T", "-E", "${workspaceFolder}/docs", "${workspaceFolder}/../docs_build"],
"type": "shell",
"presentation":
{
Expand All @@ -35,7 +35,7 @@
{
"label": "Auto Build Docs",
"command": "${command:python.interpreterPath}",
"args": ["/home/hass/src/venv/python3.11/bin/sphinx-autobuild", "-T", "-E", "${workspaceFolder}/docs", "${workspaceFolder}/../docs_build", "--port", "9999"],
"args": ["/home/ha/src/appdaemon/.venv/bin/sphinx-autobuild", "-T", "-E", "${workspaceFolder}/docs", "${workspaceFolder}/../docs_build", "--port", "9999"],
"type": "shell",
"presentation":
{
Expand Down Expand Up @@ -65,7 +65,7 @@
{
"label": "Build Runtime Requirements",
"command": "${command:python.interpreterPath}",
"args": ["/home/hass/src/venv/python3.11/bin/pip-compile", "--resolver=backtracking", "--upgrade", "pyproject.toml"],
"args": ["/home/ha/src/appdaemon/.venv/bin/pip-compile", "--resolver=backtracking", "--upgrade", "pyproject.toml"],
"type": "shell",
"presentation":
{
Expand All @@ -80,7 +80,7 @@
{
"label": "Build Dev Requirements",
"command": "${command:python.interpreterPath}",
"args": ["/home/hass/src/venv/python3.11/bin/pip-compile", "--extra=dev", "--output-file=dev-requirements.txt", "--resolver=backtracking", "--upgrade", "pyproject.toml"],
"args": ["/home/ha/src/appdaemon/.venv/bin/pip-compile", "--extra=dev", "--output-file=dev-requirements.txt", "--resolver=backtracking", "--upgrade", "pyproject.toml"],
"type": "shell",
"presentation":
{
Expand All @@ -95,7 +95,7 @@
{
"label": "Install Dependencies",
"command": "${command:python.interpreterPath}",
"args": ["/home/hass/src/venv/python3.11/bin/pip", "install", "-r", "requirements.txt", "-r", "doc-requirements.txt", "-r", "dev-requirements.txt"],
"args": ["/home/ha/src/appdaemon/.venv/bin/pip", "install", "-r", "requirements.txt", "-r", "doc-requirements.txt", "-r", "dev-requirements.txt"],
"type": "shell",
"presentation":
{
Expand All @@ -110,7 +110,7 @@
{
"label": "Build Doc Requirements",
"command": "${command:python.interpreterPath}",
"args": ["/home/hass/src/venv/python3.11/bin/pip-compile", "--extra=doc", "--output-file=doc-requirements.txt", "--resolver=backtracking", "--upgrade", "pyproject.toml"],
"args": ["/home/ha/src/appdaemon/.venv/bin/pip-compile", "--extra=doc", "--output-file=doc-requirements.txt", "--resolver=backtracking", "--upgrade", "pyproject.toml"],
"type": "shell",
"presentation":
{
Expand Down
41 changes: 24 additions & 17 deletions dev-requirements.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#
# This file is autogenerated by pip-compile with Python 3.11
# This file is autogenerated by pip-compile with Python 3.10
# by the following command:
#
# pip-compile --extra=dev --output-file=dev-requirements.txt --resolver=backtracking pyproject.toml
Expand All @@ -17,7 +17,7 @@ astral==3.2
# via appdaemon (pyproject.toml)
async-timeout==4.0.3
# via aiohttp
attrs==23.1.0
attrs==23.2.0
# via aiohttp
bcrypt==4.0.1
# via appdaemon (pyproject.toml)
Expand All @@ -29,7 +29,7 @@ build==0.10.0
# via
# appdaemon (pyproject.toml)
# pip-tools
certifi==2023.7.22
certifi==2023.11.17
# via requests
cfgv==3.4.0
# via pre-commit
Expand All @@ -43,33 +43,35 @@ click==8.1.7
# pip-tools
deepdiff==6.3.0
# via appdaemon (pyproject.toml)
distlib==0.3.7
distlib==0.3.8
# via virtualenv
feedparser==6.0.10
exceptiongroup==1.2.0
# via pytest
feedparser==6.0.11
# via appdaemon (pyproject.toml)
filelock==3.13.1
# via virtualenv
flake8==6.0.0
# via appdaemon (pyproject.toml)
frozenlist==1.4.0
frozenlist==1.4.1
# via
# aiohttp
# aiosignal
h11==0.14.0
# via wsproto
identify==2.5.31
identify==2.5.33
# via pre-commit
idna==3.4
idna==3.6
# via
# requests
# yarl
iniconfig==2.0.0
# via pytest
iso8601==1.1.0
# via appdaemon (pyproject.toml)
jinja2==3.1.2
jinja2==3.1.3
# via aiohttp-jinja2
markupsafe==2.1.3
markupsafe==2.1.4
# via jinja2
mccabe==0.7.0
# via flake8
Expand All @@ -90,13 +92,13 @@ packaging==23.2
# pytest
paho-mqtt==1.6.1
# via appdaemon (pyproject.toml)
pathspec==0.11.2
pathspec==0.12.1
# via black
pid==3.0.4
# via appdaemon (pyproject.toml)
pip-tools==6.13.0
# via appdaemon (pyproject.toml)
platformdirs==3.11.0
platformdirs==4.1.0
# via
# black
# virtualenv
Expand All @@ -114,7 +116,7 @@ pytest==7.3.2
# via appdaemon (pyproject.toml)
python-dateutil==2.8.2
# via appdaemon (pyproject.toml)
python-engineio==4.8.0
python-engineio==4.8.2
# via python-socketio
python-socketio==5.8.0
# via appdaemon (pyproject.toml)
Expand All @@ -137,22 +139,27 @@ six==1.16.0
sockjs==0.11.0
# via appdaemon (pyproject.toml)
tomli==2.0.1
# via appdaemon (pyproject.toml)
# via
# appdaemon (pyproject.toml)
# black
# build
# pyproject-hooks
# pytest
tomli-w==1.0.0
# via appdaemon (pyproject.toml)
urllib3==1.26.18
# via requests
uvloop==0.17.0 ; sys_platform != "win32"
# via appdaemon (pyproject.toml)
virtualenv==20.24.6
virtualenv==20.25.0
# via pre-commit
websocket-client==1.5.3
# via appdaemon (pyproject.toml)
wheel==0.41.3
wheel==0.42.0
# via pip-tools
wsproto==1.2.0
# via simple-websocket
yarl==1.9.2
yarl==1.9.4
# via aiohttp

# The following packages are considered to be unsafe in a requirements file:
Expand Down
41 changes: 18 additions & 23 deletions doc-requirements.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#
# This file is autogenerated by pip-compile with Python 3.11
# This file is autogenerated by pip-compile with Python 3.10
# by the following command:
#
# pip-compile --extra=doc --output-file=doc-requirements.txt --resolver=backtracking pyproject.toml
Expand All @@ -13,21 +13,21 @@ aiohttp-jinja2==1.5.1
# via appdaemon (pyproject.toml)
aiosignal==1.3.1
# via aiohttp
alabaster==0.7.13
alabaster==0.7.16
# via sphinx
astral==3.2
# via appdaemon (pyproject.toml)
async-timeout==4.0.3
# via aiohttp
attrs==23.1.0
attrs==23.2.0
# via aiohttp
babel==2.13.1
babel==2.14.0
# via sphinx
bcrypt==4.0.1
# via appdaemon (pyproject.toml)
bidict==0.22.1
# via python-socketio
certifi==2023.7.22
certifi==2023.11.17
# via requests
charset-normalizer==3.3.2
# via
Expand All @@ -42,23 +42,23 @@ docutils==0.17.1
# myst-parser
# sphinx
# sphinx-rtd-theme
feedparser==6.0.10
feedparser==6.0.11
# via appdaemon (pyproject.toml)
frozenlist==1.4.0
frozenlist==1.4.1
# via
# aiohttp
# aiosignal
h11==0.14.0
# via wsproto
idna==3.4
idna==3.6
# via
# requests
# yarl
imagesize==1.4.1
# via sphinx
iso8601==1.1.0
# via appdaemon (pyproject.toml)
jinja2==3.1.2
jinja2==3.1.3
# via
# aiohttp-jinja2
# myst-parser
Expand All @@ -69,7 +69,7 @@ markdown-it-py==2.2.0
# via
# mdit-py-plugins
# myst-parser
markupsafe==2.1.3
markupsafe==2.1.4
# via jinja2
mdit-py-plugins==0.3.5
# via myst-parser
Expand All @@ -95,7 +95,7 @@ pygments==2.15.1
# sphinx
python-dateutil==2.8.2
# via appdaemon (pyproject.toml)
python-engineio==4.8.0
python-engineio==4.8.2
# via python-socketio
python-socketio==5.8.0
# via appdaemon (pyproject.toml)
Expand Down Expand Up @@ -126,32 +126,27 @@ sphinx==5.3.0
# myst-parser
# sphinx-autobuild
# sphinx-rtd-theme
# sphinxcontrib-applehelp
# sphinxcontrib-devhelp
# sphinxcontrib-htmlhelp
# sphinxcontrib-qthelp
# sphinxcontrib-serializinghtml
sphinx-autobuild==2021.3.14
# via appdaemon (pyproject.toml)
sphinx-rtd-theme==1.1.1
# via appdaemon (pyproject.toml)
sphinxcontrib-applehelp==1.0.7
sphinxcontrib-applehelp==1.0.8
# via sphinx
sphinxcontrib-devhelp==1.0.5
sphinxcontrib-devhelp==1.0.6
# via sphinx
sphinxcontrib-htmlhelp==2.0.4
sphinxcontrib-htmlhelp==2.0.5
# via sphinx
sphinxcontrib-jsmath==1.0.1
# via sphinx
sphinxcontrib-qthelp==1.0.6
sphinxcontrib-qthelp==1.0.7
# via sphinx
sphinxcontrib-serializinghtml==1.1.9
sphinxcontrib-serializinghtml==1.1.10
# via sphinx
tomli==2.0.1
# via appdaemon (pyproject.toml)
tomli-w==1.0.0
# via appdaemon (pyproject.toml)
tornado==6.3.3
tornado==6.4
# via livereload
urllib3==1.26.18
# via requests
Expand All @@ -161,5 +156,5 @@ websocket-client==1.5.3
# via appdaemon (pyproject.toml)
wsproto==1.2.0
# via simple-websocket
yarl==1.9.2
yarl==1.9.4
# via aiohttp
20 changes: 10 additions & 10 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#
# This file is autogenerated by pip-compile with Python 3.11
# This file is autogenerated by pip-compile with Python 3.10
# by the following command:
#
# pip-compile --resolver=backtracking pyproject.toml
Expand All @@ -17,37 +17,37 @@ astral==3.2
# via appdaemon (pyproject.toml)
async-timeout==4.0.3
# via aiohttp
attrs==23.1.0
attrs==23.2.0
# via aiohttp
bcrypt==4.0.1
# via appdaemon (pyproject.toml)
bidict==0.22.1
# via python-socketio
certifi==2023.7.22
certifi==2023.11.17
# via requests
charset-normalizer==3.3.2
# via
# aiohttp
# requests
deepdiff==6.3.0
# via appdaemon (pyproject.toml)
feedparser==6.0.10
feedparser==6.0.11
# via appdaemon (pyproject.toml)
frozenlist==1.4.0
frozenlist==1.4.1
# via
# aiohttp
# aiosignal
h11==0.14.0
# via wsproto
idna==3.4
idna==3.6
# via
# requests
# yarl
iso8601==1.1.0
# via appdaemon (pyproject.toml)
jinja2==3.1.2
jinja2==3.1.3
# via aiohttp-jinja2
markupsafe==2.1.3
markupsafe==2.1.4
# via jinja2
multidict==6.0.4
# via
Expand All @@ -61,7 +61,7 @@ pid==3.0.4
# via appdaemon (pyproject.toml)
python-dateutil==2.8.2
# via appdaemon (pyproject.toml)
python-engineio==4.8.0
python-engineio==4.8.2
# via python-socketio
python-socketio==5.8.0
# via appdaemon (pyproject.toml)
Expand Down Expand Up @@ -91,5 +91,5 @@ websocket-client==1.5.3
# via appdaemon (pyproject.toml)
wsproto==1.2.0
# via simple-websocket
yarl==1.9.2
yarl==1.9.4
# via aiohttp

0 comments on commit 6656828

Please sign in to comment.