poljar / weechat-matrix

Weechat Matrix protocol script written in python
Other
963 stars 121 forks source link

httpcore 0.13.7 requires h11 #351

Closed spirillen closed 3 months ago

spirillen commented 1 year ago

Followed the nice readme of your, but got these lovely red lines at the end of pip install requirements

pip install --user -r requirements.txt
Ignoring typing: markers 'python_version < "3.5"' don't match your environment
Ignoring future: markers 'python_version < "3.2"' don't match your environment
Requirement already satisfied: pyOpenSSL in /usr/lib/python3/dist-packages (from -r requirements.txt (line 1)) (21.0.0)
Collecting webcolors (from -r requirements.txt (line 3))
Downloading webcolors-1.13-py3-none-any.whl (14 kB)
Collecting atomicwrites (from -r requirements.txt (line 5))
Downloading atomicwrites-1.4.1.tar.gz (14 kB)
Preparing metadata (setup.py) ... done
Collecting attrs (from -r requirements.txt (line 6))
Downloading attrs-23.1.0-py3-none-any.whl (61 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.2/61.2 kB 2.2 MB/s eta 0:00:00
Collecting logbook (from -r requirements.txt (line 7))
Downloading Logbook-1.5.3.tar.gz (85 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 85.8/85.8 kB 2.5 MB/s eta 0:00:00
Preparing metadata (setup.py) ... done
Requirement already satisfied: pygments in /usr/lib/python3/dist-packages (from -r requirements.txt (line 8)) (2.11.2)
Collecting matrix-nio[e2e]>=0.18.7 (from -r requirements.txt (line 9))
Downloading matrix_nio-0.20.2-py3-none-any.whl (173 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 174.0/174.0 kB 5.4 MB/s eta 0:00:00
Collecting aiohttp (from -r requirements.txt (line 10))
Downloading aiohttp-3.8.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.0/1.0 MB 11.1 MB/s eta 0:00:00
Requirement already satisfied: python-magic in /usr/lib/python3/dist-packages (from -r requirements.txt (line 11)) (0.4.24)
Requirement already satisfied: requests in /home/spirillen/.local/lib/python3.10/site-packages (from -r requirements.txt (line 12)) (2.26.0)
Collecting aiofiles<24.0.0,>=23.1.0 (from matrix-nio[e2e]>=0.18.7->-r requirements.txt (line 9))
Downloading aiofiles-23.1.0-py3-none-any.whl (14 kB)
Collecting aiohttp-socks<0.8.0,>=0.7.0 (from matrix-nio[e2e]>=0.18.7->-r requirements.txt (line 9))
Downloading aiohttp_socks-0.7.1-py3-none-any.whl (9.3 kB)
Collecting future<0.19.0,>=0.18.2 (from matrix-nio[e2e]>=0.18.7->-r requirements.txt (line 9))
Downloading future-0.18.3.tar.gz (840 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 840.9/840.9 kB 12.9 MB/s eta 0:00:00
Preparing metadata (setup.py) ... done
Collecting h11<0.15.0,>=0.14.0 (from matrix-nio[e2e]>=0.18.7->-r requirements.txt (line 9))
Downloading h11-0.14.0-py3-none-any.whl (58 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.3/58.3 kB 8.8 MB/s eta 0:00:00
Requirement already satisfied: h2<5.0.0,>=4.0.0 in /home/spirillen/.local/lib/python3.10/site-packages (from matrix-nio[e2e]>=0.18.7->-r requirements.txt (line 9)) (4.1.0)
Collecting jsonschema<5.0.0,>=4.4.0 (from matrix-nio[e2e]>=0.18.7->-r requirements.txt (line 9))
Downloading jsonschema-4.17.3-py3-none-any.whl (90 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.4/90.4 kB 14.1 MB/s eta 0:00:00
Collecting pycryptodome<4.0.0,>=3.10.1 (from matrix-nio[e2e]>=0.18.7->-r requirements.txt (line 9))
Downloading pycryptodome-3.18.0-cp35-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 15.1 MB/s eta 0:00:00
Collecting unpaddedbase64<3.0.0,>=2.1.0 (from matrix-nio[e2e]>=0.18.7->-r requirements.txt (line 9))
Downloading unpaddedbase64-2.1.0-py3-none-any.whl (6.1 kB)
Collecting cachetools<5.0.0,>=4.2.1 (from matrix-nio[e2e]>=0.18.7->-r requirements.txt (line 9))
Downloading cachetools-4.2.4-py3-none-any.whl (10 kB)
Collecting peewee<4.0.0,>=3.14.4 (from matrix-nio[e2e]>=0.18.7->-r requirements.txt (line 9))
Downloading peewee-3.16.2.tar.gz (2.9 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.9/2.9 MB 16.0 MB/s eta 0:00:00
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting python-olm<4.0.0,>=3.1.3 (from matrix-nio[e2e]>=0.18.7->-r requirements.txt (line 9))
Downloading python_olm-3.2.15-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (299 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 299.2/299.2 kB 11.7 MB/s eta 0:00:00
Requirement already satisfied: charset-normalizer<4.0,>=2.0 in /home/spirillen/.local/lib/python3.10/site-packages (from aiohttp->-r requirements.txt (line 10)) (2.0.12)
Collecting multidict<7.0,>=4.5 (from aiohttp->-r requirements.txt (line 10))
Downloading multidict-6.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (114 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 114.5/114.5 kB 11.5 MB/s eta 0:00:00
Collecting async-timeout<5.0,>=4.0.0a3 (from aiohttp->-r requirements.txt (line 10))
Downloading async_timeout-4.0.2-py3-none-any.whl (5.8 kB)
Collecting yarl<2.0,>=1.0 (from aiohttp->-r requirements.txt (line 10))
Downloading yarl-1.9.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (268 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 268.8/268.8 kB 13.1 MB/s eta 0:00:00
Collecting frozenlist>=1.1.1 (from aiohttp->-r requirements.txt (line 10))
Downloading frozenlist-1.3.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (149 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 149.6/149.6 kB 11.8 MB/s eta 0:00:00
Collecting aiosignal>=1.1.2 (from aiohttp->-r requirements.txt (line 10))
Downloading aiosignal-1.3.1-py3-none-any.whl (7.6 kB)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in /home/spirillen/.local/lib/python3.10/site-packages (from requests->-r requirements.txt (line 12)) (1.26.11)
Requirement already satisfied: certifi>=2017.4.17 in /home/spirillen/.local/lib/python3.10/site-packages (from requests->-r requirements.txt (line 12)) (2021.10.8)
Requirement already satisfied: idna<4,>=2.5 in /home/spirillen/.local/lib/python3.10/site-packages (from requests->-r requirements.txt (line 12)) (3.3)
Collecting python-socks[asyncio]<3.0.0,>=2.0.0 (from aiohttp-socks<0.8.0,>=0.7.0->matrix-nio[e2e]>=0.18.7->-r requirements.txt (line 9))
Downloading python_socks-2.3.0-py3-none-any.whl (53 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 53.3/53.3 kB 10.8 MB/s eta 0:00:00
Requirement already satisfied: hyperframe<7,>=6.0 in /home/spirillen/.local/lib/python3.10/site-packages (from h2<5.0.0,>=4.0.0->matrix-nio[e2e]>=0.18.7->-r requirements.txt (line 9)) (6.0.1)
Requirement already satisfied: hpack<5,>=4.0 in /home/spirillen/.local/lib/python3.10/site-packages (from h2<5.0.0,>=4.0.0->matrix-nio[e2e]>=0.18.7->-r requirements.txt (line 9)) (4.0.0)
Collecting pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0 (from jsonschema<5.0.0,>=4.4.0->matrix-nio[e2e]>=0.18.7->-r requirements.txt (line 9))
Downloading pyrsistent-0.19.3-py3-none-any.whl (57 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.5/57.5 kB 14.1 MB/s eta 0:00:00
Requirement already satisfied: cffi>=1.0.0 in /home/spirillen/.local/lib/python3.10/site-packages (from python-olm<4.0.0,>=3.1.3->matrix-nio[e2e]>=0.18.7->-r requirements.txt (line 9)) (1.15.0)
Requirement already satisfied: pycparser in /home/spirillen/.local/lib/python3.10/site-packages (from cffi>=1.0.0->python-olm<4.0.0,>=3.1.3->matrix-nio[e2e]>=0.18.7->-r requirements.txt (line 9)) (2.20)
Building wheels for collected packages: atomicwrites, logbook, future, peewee
Building wheel for atomicwrites (setup.py) ... done
Created wheel for atomicwrites: filename=atomicwrites-1.4.1-py2.py3-none-any.whl size=6943 sha256=05d2557d95aa3755bd1490a3a3193babcbd4b0a518983bd9dd6587aa4b655a55
Stored in directory: /home/spirillen/.cache/pip/wheels/34/07/0b/33b15f68736109f72ea0bb2499521d87312b932620737447a2
Building wheel for logbook (setup.py) ... done
Created wheel for logbook: filename=Logbook-1.5.3-cp310-cp310-linux_x86_64.whl size=65612 sha256=5e893e683be15076160be6b8d5ef893840ef6745d873d69872852fded0c762af
Stored in directory: /home/spirillen/.cache/pip/wheels/ed/50/39/0e0dd103e8e1f2666080c17c7d35feffae80bfb66720e177d6
Building wheel for future (setup.py) ... done
Created wheel for future: filename=future-0.18.3-py3-none-any.whl size=492025 sha256=72d3429f75eb8b82fbb590faef64747a3f9de5a03094bdf259c405f312cf4f68
Stored in directory: /home/spirillen/.cache/pip/wheels/5e/a9/47/f118e66afd12240e4662752cc22cefae5d97275623aa8ef57d
Building wheel for peewee (pyproject.toml) ... done
Created wheel for peewee: filename=peewee-3.16.2-py3-none-any.whl size=135166 sha256=1dd0b958e7d05e982208217bafbcd2b4c23532d9ec640434d05ad9bbd1d02aae
Stored in directory: /home/spirillen/.cache/pip/wheels/24/76/50/b0b3e96184430b9bd19ad31f79a171dcebe8f47cb367401f1a
Successfully built atomicwrites logbook future peewee
Installing collected packages: python-socks, peewee, logbook, webcolors, unpaddedbase64, pyrsistent, pycryptodome, multidict, h11, future, frozenlist, cachetools, attrs, atomicwrites, async-timeout, aiofiles, yarl, python-olm, jsonschema, aiosignal, aiohttp, aiohttp-socks, matrix-nio
Attempting uninstall: h11
Found existing installation: h11 0.12.0
Uninstalling h11-0.12.0:
Successfully uninstalled h11-0.12.0
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.
httpcore 0.13.7 requires h11<0.13,>=0.11, but you have h11 0.14.0 which is incompatible.
httpx 0.22.0 requires httpcore<0.15.0,>=0.14.5, but you have httpcore 0.13.7 which is incompatible.
Successfully installed aiofiles-23.1.0 aiohttp-3.8.4 aiohttp-socks-0.7.1 aiosignal-1.3.1 async-timeout-4.0.2 atomicwrites-1.4.1 attrs-23.1.0 cachetools-4.2.4 frozenlist-1.3.3 future-0.18.3 h11-0.14.0 jsonschema-4.17.3 logbook-1.5.3 matrix-nio-0.20.2 multidict-6.0.4 peewee-3.16.2 pycryptodome-3.18.0 pyrsistent-0.19.3 python-olm-3.2.15 python-socks-2.3.0 unpaddedbase64-2.1.0 webcolors-1.13 yarl-1.9.2