Can't install plugins after Linux Kubuntu distro update

What is the problem?

I am running octoprint 1.8.7 on a laptop with Kubuntu OS. A few days back I got a warning that support for my distro (22.something) is going to end, and that I should upgrade to the newer Kubuntu 23.04. Really stupid of me I didn't make a backup of my octoprint from the web GUI. I went ahead and updated the distribution assuming it will keep all the octoprint files, it sort of did but not quite. The octoprint installation was gone so I had to reinstall. It is working after that all my previously printed files are there. And the mjpeg streaming config is there and working, but all the plugins were gone! When I tried to reinstall them i get this error message (I will attach the log file also):

2023-05-10 14:38:02,944 > Processing /tmp/tmpcp_hgexf/OctoPrint-SimpleEmergencyStop-master.zip
2023-05-10 14:38:02,944 > Installing build dependencies: started
2023-05-10 14:38:06,613 > Installing build dependencies: finished with status 'done'
2023-05-10 14:38:06,614 > Getting requirements to build wheel: started
2023-05-10 14:38:06,614 > Getting requirements to build wheel: finished with status 'error'
2023-05-10 14:38:06,616 ! error: subprocess-exited-with-error
2023-05-10 14:38:06,616 ! 
2023-05-10 14:38:06,616 ! Γ— Getting requirements to build wheel did not run successfully.
2023-05-10 14:38:06,616 ! β”‚ exit code: 255
2023-05-10 14:38:06,616 ! ╰─> [1 lines of output]
2023-05-10 14:38:06,617 ! Could not import OctoPrint's setuptools, are you sure you are running that under the same python installation that OctoPrint is installed under?
2023-05-10 14:38:06,617 ! [end of output]
2023-05-10 14:38:06,618 ! 
2023-05-10 14:38:06,618 ! note: This error originates from a subprocess, and is likely not a problem with pip.
2023-05-10 14:38:06,619 ! error: subprocess-exited-with-error
2023-05-10 14:38:06,619 ! 
2023-05-10 14:38:06,619 ! Γ— Getting requirements to build wheel did not run successfully.
2023-05-10 14:38:06,619 ! β”‚ exit code: 255
2023-05-10 14:38:06,619 ! ╰─> See above for output.
2023-05-10 14:38:06,620 ! 
2023-05-10 14:38:06,620 ! note: This error originates from a subprocess, and is likely not a problem with pip

octoprint-logs.zip (13.5 KB)

I assume that is something to do with python version as the error implies, but I have no idea how to fix the issue.

What did you already try to solve it?

At first I installed octoprint with this command from cli:
pip install octoprint

Then I tried:
pip install --force-reinstall OctoPrint==1.8.7 --no-cache-dir

But no luck I get the same error when installing plugins.

Have you tried running in safe mode?

No

Did running in safe mode solve the problem?

No

Systeminfo Bundle

You can download this in OctoPrint's System Information dialog

octoprint-systeminfo-20230510171001.zip (32.3 KB)

Additional information about your setup

OctoPrint version, OctoPi version, printer, firmware, browser, operating system, ... as much data as possible

OctoPrint 1.8.7, printer Anycubic Kobra NEO, OS Linux Kubuntu 23.04

you probably need to install wheel manually in the venv.

/home/kamen/OctoPrint/venv/bin/pip install wheel

Just wheel, singular, not plural

Always get that wrong... Updated post.

Thank you both for the support. Your suggestions fixed my problem.

A little clarification for everyone in my position. First I had to do enter virtual environment with the command
Navigate to the OctoPrint install direrctory and then run

source venv/bin/activate

and then run the command

pip install wheel

I have another question. Maybe I'm asking a bit too much, but is there a way to restore plugin data from the previous installation?

I just found out that I have yet another problem installing the Octolapse plugin. Other plugins seem to install and work so far.

Octolapse gives me this error:

5-11 12:49:09,439   /home/kamen/OctoPrint/venv/bin/python3 -m pip --disable-pip-version-check install file:///tmp/tmpwi9sd_l4/Octolapse-master.zip --no-cache-dir
2023-05-11 12:49:10,747 > Processing /tmp/tmpwi9sd_l4/Octolapse-master.zip
2023-05-11 12:49:10,747 > Preparing metadata (setup.py): started
2023-05-11 12:49:12,153 > Preparing metadata (setup.py): finished with status 'error'
2023-05-11 12:49:12,156 ! error: subprocess-exited-with-error
2023-05-11 12:49:12,156 ! 
2023-05-11 12:49:12,156 ! Γ— python setup.py egg_info did not run successfully.
2023-05-11 12:49:12,156 ! β”‚ exit code: 1
2023-05-11 12:49:12,156 ! ╰─> [9 lines of output]
2023-05-11 12:49:12,157 ! /tmp/pip-req-build-mfsuypnk/setup.py:58: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
2023-05-11 12:49:12,157 ! if LooseVersion(octoprint.server.VERSION) < LooseVersion("1.4"):
2023-05-11 12:49:12,157 ! error in Octolapse setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers; Expected end or semicolon (after version specifier)
2023-05-11 12:49:12,157 ! pillow >=6.2.0<7.0.0
2023-05-11 12:49:12,157 ! ~~~~~~~^
2023-05-11 12:49:12,158 ! likely tags: v0.4.2
2023-05-11 12:49:12,158 ! picking v0.4.2
2023-05-11 12:49:12,158 ! got version from expanded keyword {'version': 'v0.4.2', 'full-revisionid': 'c6c86782cdbfc3590fa4b1bf2e63064eb459b16b', 'dirty': False, 'error': None, 'date': '2023-04-02T10:23:21-0500'}
2023-05-11 12:49:12,159 ! Found packages: {'octoprint_octolapse_setuptools', 'octoprint_octolapse', 'octoprint_octolapse.test'}
2023-05-11 12:49:12,159 ! [end of output]
2023-05-11 12:49:12,160 ! 
2023-05-11 12:49:12,160 ! note: This error originates from a subprocess, and is likely not a problem with pip.
2023-05-11 12:49:12,160 ! error: metadata-generation-failed
2023-05-11 12:49:12,160 ! 
2023-05-11 12:49:12,160 ! Γ— Encountered error while generating package metadata.
2023-05-11 12:49:12,161 ! ╰─> See above for output.
2023-05-11 12:49:12,161 ! 
2023-05-11 12:49:12,161 ! note: This is an issue with the package mentioned above, not pip.
2023-05-11 12:49:12,161 ! hint: See above for details.
2023-0

Kind hint. Please use this:

Format

1 Like

What version of python is in that distro? I know OctoLapse for the longest had issues with Python 3.10 but I think that was released finally.

I just looked at the plugin's code and think this may be a bug with their setup.py. I've opened an issue for you here.

I've made a fork and patched what I think the issue is if you want to try and see if it will install. Copy/Paste the URL below into plugin manager > get more > ...from URL and click install and see if it works.

https://github.com/jneilliii/Octolapse/archive/refs/heads/bugfix/plugin_requires.zip

Looks like there is a PR for it missing a comma between the upper & lower requirements:

I tried it and it gave me this error:

Installing plugin from https://github.com/jneilliii/Octolapse/archive/refs/heads/bugfix/plugin_requires.zip...
/home/kamen/OctoPrint/venv/bin/python3 -m pip --disable-pip-version-check install file:///tmp/tmp41j6r9ze/Octolapse-bugfix-plugin_requires.zip --no-cache-dir
Processing /tmp/tmp41j6r9ze/Octolapse-bugfix-plugin_requires.zip
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'error'
error: subprocess-exited-with-error
Γ— python setup.py egg_info did not run successfully.
β”‚ exit code: 1
╰─> [10 lines of output]
/tmp/pip-req-build-5qb4yzet/setup.py:58: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
if LooseVersion(octoprint.server.VERSION) < LooseVersion("1.4"):
error in Octolapse setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers; Expected end or semicolon (after version specifier)
pillow>=6.2.0<7.0.0
~~~~~~~^
discarding 'bugfix/plugin_requires', no digits
likely tags: refs/pull/1/head
picking refs/pull/1/head
got version from expanded keyword {'version': 'refs/pull/1/head', 'full-revisionid': 'a1bf3e1cbab16000b37df43a37e21a527a4cdf93', 'dirty': False, 'error': None, 'date': '2023-05-11T10:25:10-0400'}
Found packages: {'octoprint_octolapse', 'octoprint_octolapse_setuptools', 'octoprint_octolapse.test'}
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
Γ— Encountered error while generating package metadata.
╰─> See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
Error!
Could not parse output from pip, see plugin_pluginmanager_console.log for generated output

Also I tried to install FilamentManager. It seamed to be installing. It wanted a restart, so I did, but after the restart there is no plugin anywhere. And when I search for the plugin via the plugin manager I couldn't find it and when I searched for it via Get more plugins I can see it with the install button and the same thing repeats.

That's the log for Filament Manager:

2023-05-11 17:56:06,573   /home/kamen/OctoPrint/venv/bin/python3 -m pip --disable-pip-version-check install file:///tmp/tmpjexkyzl3/master.zip --no-cache-dir
2023-05-11 17:56:08,723 > Processing /tmp/tmpjexkyzl3/master.zip
2023-05-11 17:56:08,723 > Preparing metadata (setup.py): started
2023-05-11 17:56:08,723 > Preparing metadata (setup.py): finished with status 'done'
2023-05-11 17:56:08,723 > Requirement already satisfied: OctoPrint in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint-FilamentManager==1.9.1) (1.8.7)
2023-05-11 17:56:08,723 > Requirement already satisfied: backports.csv<1.1,>=1.0.5 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint-FilamentManager==1.9.1) (1.0.7)
2023-05-11 17:56:08,723 > Requirement already satisfied: uritools<2.2,>=2.1 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint-FilamentManager==1.9.1) (2.1.1)
2023-05-11 17:56:08,723 > Requirement already satisfied: SQLAlchemy<1.2,>=1.1.15 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint-FilamentManager==1.9.1) (1.1.18)
2023-05-11 17:56:08,723 > Requirement already satisfied: OctoPrint-FileCheck>=2021.2.23 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (2021.2.23)
2023-05-11 17:56:08,723 > Requirement already satisfied: OctoPrint-FirmwareCheck>=2021.10.11 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (2021.10.11)
2023-05-11 17:56:08,724 > Requirement already satisfied: OctoPrint-PiSupport>=2022.6.13 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (2022.6.13)
2023-05-11 17:56:08,724 > Requirement already satisfied: argon2-cffi<22,>=21.3.0 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (21.3.0)
2023-05-11 17:56:08,724 > Requirement already satisfied: cachelib<0.3,>=0.2 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (0.2.0)
2023-05-11 17:56:08,724 > Requirement already satisfied: Click<9,>=8.0.3 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (8.1.3)
2023-05-11 17:56:08,724 > Requirement already satisfied: colorlog<7,>=6 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (6.7.0)
2023-05-11 17:56:08,724 > Requirement already satisfied: emoji<2,>=1.4.2 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (1.7.0)
2023-05-11 17:56:08,724 > Requirement already satisfied: feedparser<7,>=6.0.8 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (6.0.10)
2023-05-11 17:56:08,724 > Requirement already satisfied: filetype<2,>=1.0.7 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (1.2.0)
2023-05-11 17:56:08,724 > Requirement already satisfied: Flask-Assets<3,>=2.0 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (2.0)
2023-05-11 17:56:08,724 > Requirement already satisfied: Flask-Babel<3,>=2.0 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (2.0.0)
2023-05-11 17:56:08,724 > Requirement already satisfied: Flask-Login<0.6,>=0.5 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (0.5.0)
2023-05-11 17:56:08,724 > Requirement already satisfied: Flask-Limiter<3,>=2.6 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (2.9.2)
2023-05-11 17:56:08,724 > Requirement already satisfied: flask<2.2,>=2.1 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (2.1.3)
2023-05-11 17:56:08,725 > Requirement already satisfied: frozendict<3,>=2.0 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (2.3.8)
2023-05-11 17:56:08,725 > Requirement already satisfied: future<1,>=0.18.2 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (0.18.3)
2023-05-11 17:56:08,725 > Requirement already satisfied: markdown<4,>=3.2.2 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (3.4.3)
2023-05-11 17:56:08,725 > Requirement already satisfied: netaddr<0.9,>=0.8 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (0.8.0)
2023-05-11 17:56:08,725 > Requirement already satisfied: netifaces<1,>=0.11 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (0.11.0)
2023-05-11 17:56:08,725 > Requirement already satisfied: passlib<2,>=1.7.4 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (1.7.4)
2023-05-11 17:56:08,725 > Requirement already satisfied: pathvalidate<3,>=2.4.1 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (2.5.2)
2023-05-11 17:56:08,725 > Requirement already satisfied: pkginfo<2,>=1.7.1 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (1.9.6)
2023-05-11 17:56:08,725 > Requirement already satisfied: psutil<6,>=5.8 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (5.9.5)
2023-05-11 17:56:08,725 > Requirement already satisfied: pylru<2,>=1.2 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (1.2.1)
2023-05-11 17:56:08,725 > Requirement already satisfied: pyserial<4,>=3.4 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (3.5)
2023-05-11 17:56:08,725 > Requirement already satisfied: PyYAML<6,>=5.4.1 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (5.4.1)
2023-05-11 17:56:08,725 > Requirement already satisfied: requests<3,>=2.26.0 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (2.30.0)
2023-05-11 17:56:08,725 > Requirement already satisfied: sarge==0.1.6 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (0.1.6)
2023-05-11 17:56:08,725 > Requirement already satisfied: semantic-version<3,>=2.8.5 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (2.10.0)
2023-05-11 17:56:08,725 > Requirement already satisfied: sentry-sdk<2,>=1.5.7 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (1.22.2)
2023-05-11 17:56:08,725 > Requirement already satisfied: tornado<7,>=6.0.4 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (6.3.1)
2023-05-11 17:56:08,725 > Requirement already satisfied: watchdog<2,>=1 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (1.0.2)
2023-05-11 17:56:08,726 > Requirement already satisfied: websocket-client<2,>=1.2.1 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (1.5.1)
2023-05-11 17:56:08,726 > Requirement already satisfied: werkzeug<2.1,>=2.0 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (2.0.3)
2023-05-11 17:56:08,726 > Requirement already satisfied: wrapt<1.15,>=1.14 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (1.14.1)
2023-05-11 17:56:08,726 > Requirement already satisfied: zeroconf<0.34,>=0.33 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (0.33.4)
2023-05-11 17:56:08,726 > Requirement already satisfied: zipstream-ng<2.0.0,>=1.3.4 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (1.5.0)
2023-05-11 17:56:08,726 > Requirement already satisfied: blinker<2,>=1.4 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (1.6.2)
2023-05-11 17:56:08,726 > Requirement already satisfied: regex in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (2023.5.5)
2023-05-11 17:56:08,726 > Requirement already satisfied: unidecode in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from OctoPrint->OctoPrint-FilamentManager==1.9.1) (1.3.6)
2023-05-11 17:56:08,726 > Requirement already satisfied: argon2-cffi-bindings in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from argon2-cffi<22,>=21.3.0->OctoPrint->OctoPrint-FilamentManager==1.9.1) (21.2.0)
2023-05-11 17:56:08,726 > Requirement already satisfied: sgmllib3k in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from feedparser<7,>=6.0.8->OctoPrint->OctoPrint-FilamentManager==1.9.1) (1.0.0)
2023-05-11 17:56:08,726 > Requirement already satisfied: Jinja2>=3.0 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from flask<2.2,>=2.1->OctoPrint->OctoPrint-FilamentManager==1.9.1) (3.1.2)
2023-05-11 17:56:08,726 > Requirement already satisfied: itsdangerous>=2.0 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from flask<2.2,>=2.1->OctoPrint->OctoPrint-FilamentManager==1.9.1) (2.1.2)
2023-05-11 17:56:08,726 > Requirement already satisfied: webassets>=2.0 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from Flask-Assets<3,>=2.0->OctoPrint->OctoPrint-FilamentManager==1.9.1) (2.0)
2023-05-11 17:56:08,726 > Requirement already satisfied: pytz in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from Flask-Babel<3,>=2.0->OctoPrint->OctoPrint-FilamentManager==1.9.1) (2023.3)
2023-05-11 17:56:08,726 > Requirement already satisfied: Babel>=2.3 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from Flask-Babel<3,>=2.0->OctoPrint->OctoPrint-FilamentManager==1.9.1) (2.12.1)
2023-05-11 17:56:08,726 > Requirement already satisfied: limits>=2.8 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from Flask-Limiter<3,>=2.6->OctoPrint->OctoPrint-FilamentManager==1.9.1) (3.4.0)
2023-05-11 17:56:08,726 > Requirement already satisfied: ordered-set<5,>4 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from Flask-Limiter<3,>=2.6->OctoPrint->OctoPrint-FilamentManager==1.9.1) (4.1.0)
2023-05-11 17:56:08,726 > Requirement already satisfied: rich<13,>=12 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from Flask-Limiter<3,>=2.6->OctoPrint->OctoPrint-FilamentManager==1.9.1) (12.6.0)
2023-05-11 17:56:08,727 > Requirement already satisfied: typing-extensions>=4 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from Flask-Limiter<3,>=2.6->OctoPrint->OctoPrint-FilamentManager==1.9.1) (4.5.0)
2023-05-11 17:56:11,011 > Requirement already satisfied: charset-normalizer<4,>=2 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from requests<3,>=2.26.0->OctoPrint->OctoPrint-FilamentManager==1.9.1) (3.1.0)
2023-05-11 17:56:11,012 > Requirement already satisfied: idna<4,>=2.5 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from requests<3,>=2.26.0->OctoPrint->OctoPrint-FilamentManager==1.9.1) (3.4)
2023-05-11 17:56:11,012 > Requirement already satisfied: urllib3<3,>=1.21.1 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from requests<3,>=2.26.0->OctoPrint->OctoPrint-FilamentManager==1.9.1) (1.26.15)
2023-05-11 17:56:11,012 > Requirement already satisfied: certifi>=2017.4.17 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from requests<3,>=2.26.0->OctoPrint->OctoPrint-FilamentManager==1.9.1) (2023.5.7)
2023-05-11 17:56:11,012 > Requirement already satisfied: ifaddr>=0.1.7 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from zeroconf<0.34,>=0.33->OctoPrint->OctoPrint-FilamentManager==1.9.1) (0.2.0)
2023-05-11 17:56:11,012 > Requirement already satisfied: MarkupSafe>=2.0 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from Jinja2>=3.0->flask<2.2,>=2.1->OctoPrint->OctoPrint-FilamentManager==1.9.1) (2.1.2)
2023-05-11 17:56:11,012 > Requirement already satisfied: deprecated>=1.2 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from limits>=2.8->Flask-Limiter<3,>=2.6->OctoPrint->OctoPrint-FilamentManager==1.9.1) (1.2.13)
2023-05-11 17:56:11,012 > Requirement already satisfied: importlib-resources>=1.3 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from limits>=2.8->Flask-Limiter<3,>=2.6->OctoPrint->OctoPrint-FilamentManager==1.9.1) (5.12.0)
2023-05-11 17:56:11,012 > Requirement already satisfied: setuptools in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from limits>=2.8->Flask-Limiter<3,>=2.6->OctoPrint->OctoPrint-FilamentManager==1.9.1) (67.7.2)
2023-05-11 17:56:11,012 > Requirement already satisfied: packaging<24,>=21 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from limits>=2.8->Flask-Limiter<3,>=2.6->OctoPrint->OctoPrint-FilamentManager==1.9.1) (23.1)
2023-05-11 17:56:11,013 > Requirement already satisfied: commonmark<0.10.0,>=0.9.0 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from rich<13,>=12->Flask-Limiter<3,>=2.6->OctoPrint->OctoPrint-FilamentManager==1.9.1) (0.9.1)
2023-05-11 17:56:11,013 > Requirement already satisfied: pygments<3.0.0,>=2.6.0 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from rich<13,>=12->Flask-Limiter<3,>=2.6->OctoPrint->OctoPrint-FilamentManager==1.9.1) (2.15.1)
2023-05-11 17:56:11,013 > Requirement already satisfied: cffi>=1.0.1 in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from argon2-cffi-bindings->argon2-cffi<22,>=21.3.0->OctoPrint->OctoPrint-FilamentManager==1.9.1) (1.15.1)
2023-05-11 17:56:11,013 > Requirement already satisfied: pycparser in /home/kamen/OctoPrint/venv/lib/python3.11/site-packages (from cffi>=1.0.1->argon2-cffi-bindings->argon2-cffi<22,>=21.3.0->OctoPrint->OctoPrint-FilamentManager==1.9.1) (2.21)
2023-05-11 17:56:12,499 > Building wheels for collected packages: OctoPrint-FilamentManager
2023-05-11 17:56:12,499 > Building wheel for OctoPrint-FilamentManager (setup.py): started
2023-05-11 17:56:12,499 > Building wheel for OctoPrint-FilamentManager (setup.py): finished with status 'done'
2023-05-11 17:56:12,499 > Created wheel for OctoPrint-FilamentManager: filename=OctoPrint_FilamentManager-1.9.1-py3-none-any.whl size=61970 sha256=3f847770cf2cbf3eead511a9803bb0d645456678ffbe9e7f68b17cc94aab2d12
2023-05-11 17:56:12,499 > Stored in directory: /tmp/pip-ephem-wheel-cache-ntk9jn8h/wheels/4f/3e/4b/c7413b99dc42d84a46a342a8556652dd99d652bb57956acdd8
2023-05-11 17:56:12,499 > Successfully built OctoPrint-FilamentManager
2023-05-11 17:56:13,001 > Installing collected packages: OctoPrint-FilamentManager
2023-05-11 17:56:13,001 > Attempting uninstall: OctoPrint-FilamentManager
2023-05-11 17:56:13,001 > Found existing installation: OctoPrint-FilamentManager 1.9.1
2023-05-11 17:56:13,002 > Uninstalling OctoPrint-FilamentManager-1.9.1:
2023-05-11 17:56:13,002 > Successfully uninstalled OctoPrint-FilamentManager-1.9.1
2023-05-11 17:56:13,002 > Successfully installed OctoPrint-FilamentManager-1.9.1

python3/lunar,now 3.11.2-1

ah, good catch. I couldn't tell exactly what was wrong, but knew it was there with pillow. @Chainz try this URL instead.

https://github.com/r-stiller/Octolapse/archive/refs/heads/patch-1.zip

You might need OctoPrint 1.9.0rc6 for this python version too I think.

Please try installing from the Master branch and see if that helps. Go to the plugin manager, get more, and install from this url:

https://github.com/FormerLurker/Octolapse/archive/refs/heads/master.zip

I'm working on a release now.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.