diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 7209a0fbf6f76b..274e8cceaa7f4c 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -26,7 +26,7 @@ env: # Pin latest Python patch versions to avoid issues # with runners using different versions. DEFAULT_PYTHON: 3.9.14 - ALL_PYTHON_VERSIONS: "['3.9.14', '3.10.7']" + ALL_PYTHON_VERSIONS: "['3.9.14', '3.10.7', '3.11.0-rc.2']" PRE_COMMIT_CACHE: ~/.cache/pre-commit PIP_CACHE: /tmp/pip-cache SQLALCHEMY_WARN_20: 1 @@ -515,7 +515,9 @@ jobs: libavutil-dev \ libswresample-dev \ libswscale-dev \ - libudev-dev + libudev-dev \ + libxml2-dev \ + libxslt-dev - name: Create Python virtual environment if: steps.cache-venv.outputs.cache-hit != 'true' run: | diff --git a/homeassistant/components/python_script/manifest.json b/homeassistant/components/python_script/manifest.json index 2bc2763e777667..e57e728e6ddb83 100644 --- a/homeassistant/components/python_script/manifest.json +++ b/homeassistant/components/python_script/manifest.json @@ -2,7 +2,7 @@ "domain": "python_script", "name": "Python Scripts", "documentation": "https://www.home-assistant.io/integrations/python_script", - "requirements": ["restrictedpython==5.2"], + "requirements": ["restrictedpython==6.0a1.dev0"], "codeowners": [], "quality_scale": "internal", "loggers": ["RestrictedPython"] diff --git a/homeassistant/package_constraints.txt b/homeassistant/package_constraints.txt index e4c2de90e75af0..6e769fc92a02f4 100644 --- a/homeassistant/package_constraints.txt +++ b/homeassistant/package_constraints.txt @@ -1,7 +1,7 @@ PyJWT==2.5.0 PyNaCl==1.5.0 aiodiscover==1.4.13 -aiohttp==3.8.1 +aiohttp==3.8.2 aiohttp_cors==0.7.0 astral==2.2 async-upnp-client==0.31.2 diff --git a/pyproject.toml b/pyproject.toml index c76b015c84a34b..1cc8542988133f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ ] requires-python = ">=3.9.0" dependencies = [ - "aiohttp==3.8.1", + "aiohttp==3.8.2", "astral==2.2", "async_timeout==4.0.2", "attrs==21.2.0", diff --git a/requirements.txt b/requirements.txt index 28d3c11081b880..73e91dba38aec6 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,7 +1,7 @@ -c homeassistant/package_constraints.txt # Home Assistant Core -aiohttp==3.8.1 +aiohttp==3.8.2 astral==2.2 async_timeout==4.0.2 attrs==21.2.0 diff --git a/requirements_all.txt b/requirements_all.txt index 3a4f2f451ed0ef..c24d6dc81a2141 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -2144,7 +2144,7 @@ regenmaschine==2022.09.2 renault-api==0.1.11 # homeassistant.components.python_script -restrictedpython==5.2 +restrictedpython==6.0a1.dev0 # homeassistant.components.idteck_prox rfk101py==0.0.1 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index 5ce8b6914feddf..18936857163885 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -1477,7 +1477,7 @@ regenmaschine==2022.09.2 renault-api==0.1.11 # homeassistant.components.python_script -restrictedpython==5.2 +restrictedpython==6.0a1.dev0 # homeassistant.components.rflink rflink==0.0.63