Closed goldyfruit closed 2 months ago
(ovos) goldyfruit@neon:~ $ pip install git+https://github.com/OpenVoiceOS/ovos-PHAL-plugin-homeassistant.git git+https://github.com/mikejgray/neon-homeassistant-skill.git Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple Collecting git+https://github.com/OpenVoiceOS/ovos-PHAL-plugin-homeassistant.git Cloning https://github.com/OpenVoiceOS/ovos-PHAL-plugin-homeassistant.git to /tmp/pip-req-build-342np10l Running command git clone --filter=blob:none --quiet https://github.com/OpenVoiceOS/ovos-PHAL-plugin-homeassistant.git /tmp/pip-req-build-342np10l Resolved https://github.com/OpenVoiceOS/ovos-PHAL-plugin-homeassistant.git to commit 8d23a2886b10e996096ecf90dd0a13d7f0576e45 Preparing metadata (setup.py) ... done Collecting git+https://github.com/mikejgray/neon-homeassistant-skill.git Cloning https://github.com/mikejgray/neon-homeassistant-skill.git to /tmp/pip-req-build-zrozep01 Running command git clone --filter=blob:none --quiet https://github.com/mikejgray/neon-homeassistant-skill.git /tmp/pip-req-build-zrozep01 Resolved https://github.com/mikejgray/neon-homeassistant-skill.git to commit e9b251ea49b875783d43e1df1f05ee1c881baa3e Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproject.toml) ... done Collecting nested-lookup~=0.2 Downloading https://www.piwheels.org/simple/nested-lookup/nested_lookup-0.2.25-py3-none-any.whl (13 kB) Collecting ovos-PHAL-plugin-oauth>=0.0.3a2,~=0.0.1 Downloading ovos_PHAL_plugin_oauth-0.0.3a3-py3-none-any.whl (12 kB) Requirement already satisfied: ovos-bus-client<0.2.0,>=0.0.8 in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-PHAL-plugin-homeassistant==0.0.4a6) (0.0.9a13) Requirement already satisfied: ovos-config~=0.0.5 in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-PHAL-plugin-homeassistant==0.0.4a6) (0.0.13a12) Requirement already satisfied: ovos-plugin-manager~=0.0.23 in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-PHAL-plugin-homeassistant==0.0.4a6) (0.0.26a11) Requirement already satisfied: ovos-utils<0.2.0,>=0.0.27 in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-PHAL-plugin-homeassistant==0.0.4a6) (0.1.0a17) Collecting pytube~=12.1 Downloading https://www.piwheels.org/simple/pytube/pytube-12.1.3-py3-none-any.whl (57 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.2/57.2 kB 463.8 kB/s eta 0:00:00 Requirement already satisfied: webcolors~=1.13 in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-PHAL-plugin-homeassistant==0.0.4a6) (1.13) Collecting websockets~=10.4 Downloading websockets-10.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (108 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 108.0/108.0 kB 1.7 MB/s eta 0:00:00 Collecting youtube-search~=2.1 Downloading https://www.piwheels.org/simple/youtube-search/youtube_search-2.1.2-py3-none-any.whl (3.4 kB) Requirement already satisfied: ovos-workshop>=0.0.12 in ./.venvs/ovos/lib/python3.11/site-packages (from neon-homeassistant-skill==0.0.16) (0.0.16a23) Requirement already satisfied: six in ./.venvs/ovos/lib/python3.11/site-packages (from nested-lookup~=0.2->ovos-PHAL-plugin-homeassistant==0.0.4a6) (1.16.0) Requirement already satisfied: orjson in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-bus-client<0.2.0,>=0.0.8->ovos-PHAL-plugin-homeassistant==0.0.4a6) (3.10.0) Requirement already satisfied: pyee<9.0.0,>=8.1.0 in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-bus-client<0.2.0,>=0.0.8->ovos-PHAL-plugin-homeassistant==0.0.4a6) (8.2.2) Requirement already satisfied: websocket-client>=0.54.0 in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-bus-client<0.2.0,>=0.0.8->ovos-PHAL-plugin-homeassistant==0.0.4a6) (1.7.0) Requirement already satisfied: PyYAML<7.0.0,>=5.4.0 in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-config~=0.0.5->ovos-PHAL-plugin-homeassistant==0.0.4a6) (6.0.1) Requirement already satisfied: combo-lock~=0.2 in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-config~=0.0.5->ovos-PHAL-plugin-homeassistant==0.0.4a6) (0.2.6) Requirement already satisfied: python-dateutil~=2.6 in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-config~=0.0.5->ovos-PHAL-plugin-homeassistant==0.0.4a6) (2.9.0.post0) Requirement already satisfied: rich-click~=1.6 in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-config~=0.0.5->ovos-PHAL-plugin-homeassistant==0.0.4a6) (1.7.4) Requirement already satisfied: ovos-backend-client>=0.1.1a3,~=0.1 in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-PHAL-plugin-oauth>=0.0.3a2,~=0.0.1->ovos-PHAL-plugin-homeassistant==0.0.4a6) (0.1.1a5) Collecting Flask>=0.12 Downloading https://www.piwheels.org/simple/flask/flask-3.0.2-py3-none-any.whl (101 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 101.3/101.3 kB 469.5 kB/s eta 0:00:00 Requirement already satisfied: oauthlib~=3.0 in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-PHAL-plugin-oauth>=0.0.3a2,~=0.0.1->ovos-PHAL-plugin-homeassistant==0.0.4a6) (3.2.2) Collecting qrcode~=7.3.1 Downloading https://www.piwheels.org/simple/qrcode/qrcode-7.3.1-py3-none-any.whl (40 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.4/40.4 kB 3.2 MB/s eta 0:00:00 Collecting pillow~=9.4.0 Downloading Pillow-9.4.0-cp311-cp311-manylinux_2_28_aarch64.whl (3.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.1/3.1 MB 8.6 MB/s eta 0:00:00 Requirement already satisfied: importlib-metadata in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-plugin-manager~=0.0.23->ovos-PHAL-plugin-homeassistant==0.0.4a6) (7.1.0) Requirement already satisfied: langcodes~=3.3.0 in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-plugin-manager~=0.0.23->ovos-PHAL-plugin-homeassistant==0.0.4a6) (3.3.0) Requirement already satisfied: quebra-frases in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-plugin-manager~=0.0.23->ovos-PHAL-plugin-homeassistant==0.0.4a6) (0.3.7) Requirement already satisfied: requests~=2.26 in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-plugin-manager~=0.0.23->ovos-PHAL-plugin-homeassistant==0.0.4a6) (2.31.0) Requirement already satisfied: json-database~=0.7 in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-utils<0.2.0,>=0.0.27->ovos-PHAL-plugin-homeassistant==0.0.4a6) (0.7.0) Requirement already satisfied: kthread~=0.2 in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-utils<0.2.0,>=0.0.27->ovos-PHAL-plugin-homeassistant==0.0.4a6) (0.2.3) Requirement already satisfied: pexpect~=4.9 in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-utils<0.2.0,>=0.0.27->ovos-PHAL-plugin-homeassistant==0.0.4a6) (4.9.0) Requirement already satisfied: rich~=13.7 in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-utils<0.2.0,>=0.0.27->ovos-PHAL-plugin-homeassistant==0.0.4a6) (13.7.1) Requirement already satisfied: watchdog in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-utils<0.2.0,>=0.0.27->ovos-PHAL-plugin-homeassistant==0.0.4a6) (2.3.1) Requirement already satisfied: ovos-lingua-franca>=0.4.6,~=0.4 in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-workshop>=0.0.12->neon-homeassistant-skill==0.0.16) (0.4.8a7) Requirement already satisfied: ovos-classifiers>=0.0.0a46 in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-workshop>=0.0.12->neon-homeassistant-skill==0.0.16) (0.0.0a53) Requirement already satisfied: rapidfuzz in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-workshop>=0.0.12->neon-homeassistant-skill==0.0.16) (3.7.0) Requirement already satisfied: filelock~=3.0 in ./.venvs/ovos/lib/python3.11/site-packages (from combo-lock~=0.2->ovos-config~=0.0.5->ovos-PHAL-plugin-homeassistant==0.0.4a6) (3.13.3) Requirement already satisfied: memory-tempfile in ./.venvs/ovos/lib/python3.11/site-packages (from combo-lock~=0.2->ovos-config~=0.0.5->ovos-PHAL-plugin-homeassistant==0.0.4a6) (2.2.3) Collecting Werkzeug>=3.0.0 Downloading https://www.piwheels.org/simple/werkzeug/werkzeug-3.0.2-py3-none-any.whl (226 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 226.8/226.8 kB 747.0 kB/s eta 0:00:00 Collecting Jinja2>=3.1.2 Downloading https://www.piwheels.org/simple/jinja2/Jinja2-3.1.3-py3-none-any.whl (133 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.2/133.2 kB 7.9 MB/s eta 0:00:00 Collecting itsdangerous>=2.1.2 Downloading https://www.piwheels.org/simple/itsdangerous/itsdangerous-2.1.2-py3-none-any.whl (15 kB) Requirement already satisfied: click>=8.1.3 in ./.venvs/ovos/lib/python3.11/site-packages (from Flask>=0.12->ovos-PHAL-plugin-oauth>=0.0.3a2,~=0.0.1->ovos-PHAL-plugin-homeassistant==0.0.4a6) (8.1.7) Collecting blinker>=1.6.2 Downloading https://www.piwheels.org/simple/blinker/blinker-1.7.0-py3-none-any.whl (13 kB) Requirement already satisfied: nltk in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-classifiers>=0.0.0a46->ovos-workshop>=0.0.12->neon-homeassistant-skill==0.0.16) (3.8.1) Requirement already satisfied: scikit-learn in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-classifiers>=0.0.0a46->ovos-workshop>=0.0.12->neon-homeassistant-skill==0.0.16) (1.4.1.post1) Requirement already satisfied: joblib in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-classifiers>=0.0.0a46->ovos-workshop>=0.0.12->neon-homeassistant-skill==0.0.16) (1.3.2) Requirement already satisfied: pyahocorasick in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-classifiers>=0.0.0a46->ovos-workshop>=0.0.12->neon-homeassistant-skill==0.0.16) (2.1.0) Requirement already satisfied: anyascii in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-classifiers>=0.0.0a46->ovos-workshop>=0.0.12->neon-homeassistant-skill==0.0.16) (0.3.2) Requirement already satisfied: colour~=0.1 in ./.venvs/ovos/lib/python3.11/site-packages (from ovos-lingua-franca>=0.4.6,~=0.4->ovos-workshop>=0.0.12->neon-homeassistant-skill==0.0.16) (0.1.5) Requirement already satisfied: ptyprocess>=0.5 in ./.venvs/ovos/lib/python3.11/site-packages (from pexpect~=4.9->ovos-utils<0.2.0,>=0.0.27->ovos-PHAL-plugin-homeassistant==0.0.4a6) (0.7.0) Requirement already satisfied: regex in ./.venvs/ovos/lib/python3.11/site-packages (from quebra-frases->ovos-plugin-manager~=0.0.23->ovos-PHAL-plugin-homeassistant==0.0.4a6) (2023.12.25) Requirement already satisfied: charset-normalizer<4,>=2 in ./.venvs/ovos/lib/python3.11/site-packages (from requests~=2.26->ovos-plugin-manager~=0.0.23->ovos-PHAL-plugin-homeassistant==0.0.4a6) (3.3.2) Requirement already satisfied: idna<4,>=2.5 in ./.venvs/ovos/lib/python3.11/site-packages (from requests~=2.26->ovos-plugin-manager~=0.0.23->ovos-PHAL-plugin-homeassistant==0.0.4a6) (3.6) Requirement already satisfied: urllib3<3,>=1.21.1 in ./.venvs/ovos/lib/python3.11/site-packages (from requests~=2.26->ovos-plugin-manager~=0.0.23->ovos-PHAL-plugin-homeassistant==0.0.4a6) (2.2.1) Requirement already satisfied: certifi>=2017.4.17 in ./.venvs/ovos/lib/python3.11/site-packages (from requests~=2.26->ovos-plugin-manager~=0.0.23->ovos-PHAL-plugin-homeassistant==0.0.4a6) (2024.2.2) Requirement already satisfied: markdown-it-py>=2.2.0 in ./.venvs/ovos/lib/python3.11/site-packages (from rich~=13.7->ovos-utils<0.2.0,>=0.0.27->ovos-PHAL-plugin-homeassistant==0.0.4a6) (3.0.0) Requirement already satisfied: pygments<3.0.0,>=2.13.0 in ./.venvs/ovos/lib/python3.11/site-packages (from rich~=13.7->ovos-utils<0.2.0,>=0.0.27->ovos-PHAL-plugin-homeassistant==0.0.4a6) (2.17.2) Requirement already satisfied: typing-extensions in ./.venvs/ovos/lib/python3.11/site-packages (from rich-click~=1.6->ovos-config~=0.0.5->ovos-PHAL-plugin-homeassistant==0.0.4a6) (4.11.0rc1) Requirement already satisfied: zipp>=0.5 in ./.venvs/ovos/lib/python3.11/site-packages (from importlib-metadata->ovos-plugin-manager~=0.0.23->ovos-PHAL-plugin-homeassistant==0.0.4a6) (3.18.1) Collecting MarkupSafe>=2.0 Downloading MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (29 kB) Requirement already satisfied: mdurl~=0.1 in ./.venvs/ovos/lib/python3.11/site-packages (from markdown-it-py>=2.2.0->rich~=13.7->ovos-utils<0.2.0,>=0.0.27->ovos-PHAL-plugin-homeassistant==0.0.4a6) (0.1.2) Requirement already satisfied: tqdm in ./.venvs/ovos/lib/python3.11/site-packages (from nltk->ovos-classifiers>=0.0.0a46->ovos-workshop>=0.0.12->neon-homeassistant-skill==0.0.16) (4.66.2) Requirement already satisfied: numpy<2.0,>=1.19.5 in ./.venvs/ovos/lib/python3.11/site-packages (from scikit-learn->ovos-classifiers>=0.0.0a46->ovos-workshop>=0.0.12->neon-homeassistant-skill==0.0.16) (1.26.4) Requirement already satisfied: scipy>=1.6.0 in ./.venvs/ovos/lib/python3.11/site-packages (from scikit-learn->ovos-classifiers>=0.0.0a46->ovos-workshop>=0.0.12->neon-homeassistant-skill==0.0.16) (1.13.0rc1) Requirement already satisfied: threadpoolctl>=2.0.0 in ./.venvs/ovos/lib/python3.11/site-packages (from scikit-learn->ovos-classifiers>=0.0.0a46->ovos-workshop>=0.0.12->neon-homeassistant-skill==0.0.16) (3.4.0) Building wheels for collected packages: neon-homeassistant-skill Building wheel for neon-homeassistant-skill (pyproject.toml) ... done Created wheel for neon-homeassistant-skill: filename=neon_homeassistant_skill-0.0.16-py3-none-any.whl size=20575 sha256=c5cc407bc3db45af5fc9ed478bf4d25b0d0ea7ea4890014784999a7ba110b457 Stored in directory: /tmp/pip-ephem-wheel-cache-xk5hikqz/wheels/c3/f0/1c/762a6ea6288cb0bc4e30138ee36fc850f4ebea105e920a4763 Successfully built neon-homeassistant-skill Installing collected packages: websockets, qrcode, pytube, pillow, nested-lookup, MarkupSafe, itsdangerous, blinker, youtube-search, Werkzeug, Jinja2, Flask, ovos-PHAL-plugin-oauth, ovos-PHAL-plugin-homeassistant, neon-homeassistant-skill Attempting uninstall: websockets Found existing installation: websockets 12.0 Uninstalling websockets-12.0: Successfully uninstalled websockets-12.0 Attempting uninstall: pytube Found existing installation: pytube 15.0.0 Uninstalling pytube-15.0.0: Successfully uninstalled pytube-15.0.0 DEPRECATION: ovos-PHAL-plugin-homeassistant is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559 Running setup.py install for ovos-PHAL-plugin-homeassistant ... done ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. yt-dlp 2024.4.1.232704.dev0 requires websockets>=12.0, but you have websockets 10.4 which is incompatible. Successfully installed Flask-3.0.2 Jinja2-3.1.3 MarkupSafe-2.1.5 Werkzeug-3.0.2 blinker-1.7.0 itsdangerous-2.1.2 neon-homeassistant-skill-0.0.16 nested-lookup-0.2.25 ovos-PHAL-plugin-homeassistant-0.0.4a6 ovos-PHAL-plugin-oauth-0.0.3a3 pillow-9.4.0 pytube-12.1.3 qrcode-7.3.1 websockets-10.4 youtube-search-2.1.2