Closed MaleNurse closed 1 year ago
Issue is even worse. attempt to install plugin on RC3 result in unconditional revert to 1.8.7
This is out of my control, I dont set the async-timeout dependency, it is pulled in by discord.py.
you can fork and tweak it at least as temporary fix
Are you sure its octoprints dependency? Not another plugin? I cant seem to get it to fail to install for me, and I am testing against octoprint dev
pipdeptree shows
OctoPrint==1.9.0rc5 -> zeroconf==0.39.4 -> async-timeout==4.0.2
What version of python are you on? If I upgrade to discord.py==2.2.2, then everything will work, but it wont support python3.7 and lower. Given python3.7 is about to EOL in a few months, that seems like a reasonable compromise?
Octopi is python3.7 though, so that will cause problems.
3.10.6 ubuntu 22.04
Release v4.0.0, should maybe work now for you? I have an old octopi install, so going through a bit of update pain.
On Wed, 19 Apr 2023, 4:58 pm EvilGremlin, @.***> wrote:
3.10.6
— Reply to this email directly, view it on GitHub https://github.com/cameroncros/OctoPrint-DiscordRemote/issues/237#issuecomment-1514224819, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAK7FLYYH27UKC6MYKUKG7TXB6EK7ANCNFSM6AAAAAAV5QD5AA . You are receiving this because you commented.Message ID: @.***>
this worked :+1:
Installing plugin "OctoPrint-DiscordRemote" from https://github.com/cameroncros/OctoPrint-DiscordRemote/archive/master.zip...
/home/eg/OctoPrint/venv/bin/python3 -m pip --disable-pip-version-check install file:///tmp/tmpqby18chd/OctoPrint-DiscordRemote-master.zip --no-cache-dir
Processing /tmp/tmpqby18chd/OctoPrint-DiscordRemote-master.zip
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
Requirement already satisfied: OctoPrint>=1.3.11 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint-DiscordRemote==4.0.0) (1.9.0rc5)
Requirement already satisfied: PyYAML in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint-DiscordRemote==4.0.0) (5.4.1)
Collecting discord.py==2.2.2 (from OctoPrint-DiscordRemote==4.0.0)
Downloading discord.py-2.2.2-py3-none-any.whl (1.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 1.8 MB/s eta 0:00:00
Requirement already satisfied: humanfriendly in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint-DiscordRemote==4.0.0) (10.0)
Requirement already satisfied: pillow in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint-DiscordRemote==4.0.0) (9.3.0)
Requirement already satisfied: requests in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint-DiscordRemote==4.0.0) (2.28.2)
Requirement already satisfied: zipfile2 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint-DiscordRemote==4.0.0) (0.0.12)
Requirement already satisfied: aiohttp<4,>=3.7.4 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from discord.py==2.2.2->OctoPrint-DiscordRemote==4.0.0) (3.7.4.post0)
Requirement already satisfied: OctoPrint-FileCheck>=2021.2.23 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (2021.2.23)
Requirement already satisfied: OctoPrint-FirmwareCheck>=2021.10.11 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (2021.10.11)
Requirement already satisfied: OctoPrint-PiSupport>=2022.6.13 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (2022.6.13)
Requirement already satisfied: argon2-cffi<22,>=21.3.0 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (21.3.0)
Requirement already satisfied: Babel<2.13,>=2.12.1 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (2.12.1)
Requirement already satisfied: cachelib<0.11,>=0.10.2 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (0.10.2)
Requirement already satisfied: Click<9,>=8.1.3 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (8.1.3)
Requirement already satisfied: colorlog<7,>=6.7.0 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (6.7.0)
Requirement already satisfied: emoji<3,>=2.2.0 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (2.2.0)
Requirement already satisfied: feedparser<7,>=6.0.10 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (6.0.10)
Requirement already satisfied: filetype<2,>=1.2.0 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (1.2.0)
Requirement already satisfied: Flask-Assets<3,>=2.0 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (2.0)
Requirement already satisfied: Flask-Babel<4,>=3.1.0 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (3.1.0)
Requirement already satisfied: Flask-Login<0.7,>=0.6.2 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (0.6.2)
Requirement already satisfied: Flask-Limiter<4,>=3.3.0 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (3.3.0)
Requirement already satisfied: flask<2.3,>=2.2.3 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (2.2.3)
Requirement already satisfied: frozendict<3,>=2.3.7 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (2.3.7)
Requirement already satisfied: future<1,>=0.18.3 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (0.18.3)
Requirement already satisfied: markdown<4,>=3.4.3 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (3.4.3)
Requirement already satisfied: netaddr<0.9,>=0.8 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (0.8.0)
Requirement already satisfied: netifaces<1,>=0.11 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (0.11.0)
Requirement already satisfied: passlib<2,>=1.7.4 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (1.7.4)
Requirement already satisfied: pathvalidate<3,>=2.5.2 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (2.5.2)
Requirement already satisfied: pkginfo<2,>=1.9.6 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (1.9.6)
Requirement already satisfied: psutil<6,>=5.9.4 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (5.9.4)
Requirement already satisfied: pydantic<2,>=1.10.7 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (1.10.7)
Requirement already satisfied: pylru<2,>=1.2.1 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (1.2.1)
Requirement already satisfied: pyserial<4,>=3.5 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (3.5)
Requirement already satisfied: sarge==0.1.7.post1 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (0.1.7.post1)
Requirement already satisfied: semantic-version<3,>=2.10.0 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (2.10.0)
Requirement already satisfied: sentry-sdk<2,>=1.19.1 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (1.19.1)
Requirement already satisfied: tornado<7,>=6.2 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (6.2)
Requirement already satisfied: watchdog<3,>=2.3.1 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (2.3.1)
Requirement already satisfied: websocket-client<2,>=1.5.1 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (1.5.1)
Requirement already satisfied: werkzeug<2.3,>=2.2.3 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (2.2.3)
Requirement already satisfied: wrapt<1.16,>=1.15 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (1.15.0)
Requirement already satisfied: zeroconf==0.39.4 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (0.39.4)
Requirement already satisfied: zipstream-ng<2.0.0,>=1.5.0 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (1.5.0)
Requirement already satisfied: blinker<2,>=1.6.1 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (1.6.2)
Requirement already satisfied: class-doc<0.3,>=0.2.6 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (0.2.6)
Requirement already satisfied: regex in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (2022.10.31)
Requirement already satisfied: unidecode in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (1.3.6)
Requirement already satisfied: wheel in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (0.40.0)
Requirement already satisfied: async-timeout>=4.0.1 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from zeroconf==0.39.4->OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (4.0.2)
Requirement already satisfied: ifaddr>=0.1.7 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from zeroconf==0.39.4->OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (0.2.0)
Requirement already satisfied: charset-normalizer<4,>=2 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from requests->OctoPrint-DiscordRemote==4.0.0) (2.1.1)
Requirement already satisfied: idna<4,>=2.5 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from requests->OctoPrint-DiscordRemote==4.0.0) (3.4)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from requests->OctoPrint-DiscordRemote==4.0.0) (1.26.13)
Requirement already satisfied: certifi>=2017.4.17 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from requests->OctoPrint-DiscordRemote==4.0.0) (2022.9.24)
Requirement already satisfied: attrs>=17.3.0 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from aiohttp<4,>=3.7.4->discord.py==2.2.2->OctoPrint-DiscordRemote==4.0.0) (22.1.0)
Requirement already satisfied: chardet<5.0,>=2.0 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from aiohttp<4,>=3.7.4->discord.py==2.2.2->OctoPrint-DiscordRemote==4.0.0) (4.0.0)
Requirement already satisfied: multidict<7.0,>=4.5 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from aiohttp<4,>=3.7.4->discord.py==2.2.2->OctoPrint-DiscordRemote==4.0.0) (6.0.2)
INFO: pip is looking at multiple versions of aiohttp to determine which version is compatible with other requirements. This could take a while.
Collecting aiohttp<4,>=3.7.4 (from discord.py==2.2.2->OctoPrint-DiscordRemote==4.0.0)
Downloading aiohttp-3.8.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.0/1.0 MB 6.4 MB/s eta 0:00:00
Requirement already satisfied: yarl<2.0,>=1.0 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from aiohttp<4,>=3.7.4->discord.py==2.2.2->OctoPrint-DiscordRemote==4.0.0) (1.8.1)
Collecting frozenlist>=1.1.1 (from aiohttp<4,>=3.7.4->discord.py==2.2.2->OctoPrint-DiscordRemote==4.0.0)
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 9.1 MB/s eta 0:00:00
Collecting aiosignal>=1.1.2 (from aiohttp<4,>=3.7.4->discord.py==2.2.2->OctoPrint-DiscordRemote==4.0.0)
Downloading aiosignal-1.3.1-py3-none-any.whl (7.6 kB)
Requirement already satisfied: argon2-cffi-bindings in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from argon2-cffi<22,>=21.3.0->OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (21.2.0)
Requirement already satisfied: more-itertools>=5.0.0 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from class-doc<0.3,>=0.2.6->OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (9.1.0)
Requirement already satisfied: sgmllib3k in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from feedparser<7,>=6.0.10->OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (1.0.0)
Requirement already satisfied: Jinja2>=3.0 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from flask<2.3,>=2.2.3->OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (3.1.2)
Requirement already satisfied: itsdangerous>=2.0 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from flask<2.3,>=2.2.3->OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (2.1.2)
Requirement already satisfied: webassets>=2.0 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from Flask-Assets<3,>=2.0->OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (2.0)
Requirement already satisfied: pytz>=2022.7 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from Flask-Babel<4,>=3.1.0->OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (2022.7.1)
Requirement already satisfied: limits>=2.8 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from Flask-Limiter<4,>=3.3.0->OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (3.2.0)
Requirement already satisfied: ordered-set<5,>4 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from Flask-Limiter<4,>=3.3.0->OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (4.1.0)
Requirement already satisfied: rich<14,>=12 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from Flask-Limiter<4,>=3.3.0->OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (12.6.0)
Requirement already satisfied: typing-extensions>=4 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from Flask-Limiter<4,>=3.3.0->OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (4.4.0)
Requirement already satisfied: MarkupSafe>=2.1.1 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from werkzeug<2.3,>=2.2.3->OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (2.1.1)
Requirement already satisfied: deprecated>=1.2 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from limits>=2.8->Flask-Limiter<4,>=3.3.0->OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (1.2.13)
Requirement already satisfied: setuptools in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from limits>=2.8->Flask-Limiter<4,>=3.3.0->OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (59.6.0)
Requirement already satisfied: packaging<24,>=21 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from limits>=2.8->Flask-Limiter<4,>=3.3.0->OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (21.3)
Requirement already satisfied: commonmark<0.10.0,>=0.9.0 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from rich<14,>=12->Flask-Limiter<4,>=3.3.0->OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (0.9.1)
Requirement already satisfied: pygments<3.0.0,>=2.6.0 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from rich<14,>=12->Flask-Limiter<4,>=3.3.0->OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (2.13.0)
Requirement already satisfied: cffi>=1.0.1 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from argon2-cffi-bindings->argon2-cffi<22,>=21.3.0->OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (1.15.1)
Requirement already satisfied: pycparser in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from cffi>=1.0.1->argon2-cffi-bindings->argon2-cffi<22,>=21.3.0->OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (2.21)
Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in /home/eg/OctoPrint/venv/lib/python3.10/site-packages (from packaging<24,>=21->limits>=2.8->Flask-Limiter<4,>=3.3.0->OctoPrint>=1.3.11->OctoPrint-DiscordRemote==4.0.0) (3.0.9)
Building wheels for collected packages: OctoPrint-DiscordRemote
Building wheel for OctoPrint-DiscordRemote (setup.py): started
Building wheel for OctoPrint-DiscordRemote (setup.py): finished with status 'done'
Created wheel for OctoPrint-DiscordRemote: filename=OctoPrint_DiscordRemote-4.0.0-py3-none-any.whl size=32700 sha256=a12164d4654fdf8c18a89c18027ffe6755115020c43e9be96dcd30361415f826
Stored in directory: /tmp/pip-ephem-wheel-cache-vtya1y_x/wheels/0f/43/71/fde6b9ebf7237143f271128c08947fa0d006249394a272e4ec
Successfully built OctoPrint-DiscordRemote
Installing collected packages: frozenlist, aiosignal, aiohttp, discord.py, OctoPrint-DiscordRemote
Attempting uninstall: aiohttp
Found existing installation: aiohttp 3.7.4.post0
Uninstalling aiohttp-3.7.4.post0:
Successfully uninstalled aiohttp-3.7.4.post0
Attempting uninstall: discord.py
Found existing installation: discord.py 1.7.3
Uninstalling discord.py-1.7.3:
Successfully uninstalled discord.py-1.7.3
Attempting uninstall: OctoPrint-DiscordRemote
Found existing installation: OctoPrint-DiscordRemote 3.11.0
Uninstalling OctoPrint-DiscordRemote-3.11.0:
Successfully uninstalled OctoPrint-DiscordRemote-3.11.0
Successfully installed OctoPrint-DiscordRemote-4.0.0 aiohttp-3.8.4 aiosignal-1.3.1 discord.py-2.2.2 frozenlist-1.3.3
Done!
Worked for me as well. Thank you!
Describe the bug In order to upgrade to the latest OctoPrint RC, I had to uninstall DiscordRemote due to at least one dependency conflict: aiohttp 3.7.4.post0 requires async-timeout<4.0,>=3.0, but you have async-timeout 4.0.2 which is incompatible.