cameroncros / OctoPrint-DiscordRemote

Discord plugin for OctoPrint
MIT License
66 stars 34 forks source link

Dependency issues with OctoPrint 1.9.0rc2 #237

Closed MaleNurse closed 1 year ago

MaleNurse commented 1 year ago

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.

EvilGremlin commented 1 year ago

Issue is even worse. attempt to install plugin on RC3 result in unconditional revert to 1.8.7

cameroncros commented 1 year ago

This is out of my control, I dont set the async-timeout dependency, it is pulled in by discord.py.

EvilGremlin commented 1 year ago

you can fork and tweak it at least as temporary fix

cameroncros commented 1 year ago

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

MaleNurse commented 1 year ago

pipdeptree shows

OctoPrint==1.9.0rc5 -> zeroconf==0.39.4 -> async-timeout==4.0.2

EvilGremlin commented 1 year ago

No, after installing rc3 discorderemote disappeared, then installing only it reverted octo to 1.8.7 Updated to rc5, WTF if happening now? This can't be right. log.txt And it reverted to 1.8.7 again. Back to rc5 log rc5.txt

cameroncros commented 1 year ago

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?

cameroncros commented 1 year ago

Octopi is python3.7 though, so that will cause problems.

EvilGremlin commented 1 year ago

3.10.6 ubuntu 22.04

cameroncros commented 1 year ago

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: @.***>

EvilGremlin commented 1 year ago

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!
MaleNurse commented 1 year ago

Worked for me as well. Thank you!