[Octolapse] Can't install it, no idea why :)

Hi, yes, I did upgrade PIP already. That was successful. Sorry I didn't mention it in the initial response.

That's the only thing I did other than trying various methods of uninstalling/installing Pillow which was not successful. I'm on the latest stable release of OctoPrint. Other Plugins I have installed:

Action Command Prompt Support
Announcement Plugin
Core Wizard
CuraEngine (<= 15.04)
Discovery
Emergency Stop Button (0.1.2)
Fullscreen Plugin (0.0.4)
Logging
OctoPi Support Plugin
Plugin Manager
Printer Safety Check
Software Update
TouchUI (0.3.11)
Virtual Printer

@aolshove,

Can you try going to the following directory:
~/oprint/local/bin
then running the following command:
./pip --no-cache-dir install pillow
If you have errors (I'm guessing you probably will, fyi) perhaps you can upload the entire log to gist.github.com or something similar and post a link?

im getting the same problem,
im getting:

Installing plugin from https://github.com/FormerLurker/Octolapse/archive/master.zip.../home/pi/oprint/bin/python2 -m pip install https://github.com/FormerLurker/Octolapse/archive/master.zip --no-cache-dir
Collecting https://github.com/FormerLurker/Octolapse/archive/master.zip
Downloading https://github.com/FormerLurker/Octolapse/archive/master.zip
Requirement already satisfied: OctoPrint in /home/pi/oprint/lib/python2.7/site-packages (from Octolapse==0.3.1)
Collecting Pillow (from Octolapse==0.3.1)
Downloading https://files.pythonhosted.org/packages/1b/e1/1118d60e9946e4e77872b69c58bc2f28448ec02c99a2ce456cd1a272c5fd/Pillow-5.3.0.tar.gz (15.6MB)
Requirement already satisfied: sarge in /home/pi/oprint/lib/python2.7/site-packages (from Octolapse==0.3.1)
Requirement already satisfied: six in /home/pi/oprint/lib/python2.7/site-packages (from Octolapse==0.3.1)
Requirement already satisfied: flask&lt;0.11,&gt;=0.10.1 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: Jinja2&lt;2.9,&gt;=2.8.1 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: werkzeug&lt;0.9,&gt;=0.8.3 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: tornado==4.5.3 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: PyYAML&lt;3.11,&gt;=3.10 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: Flask-Login&lt;0.3,&gt;=0.2.11 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: Flask-Principal&lt;0.4,&gt;=0.3.5 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: Flask-Babel&lt;0.10,&gt;=0.9 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: Flask-Assets&lt;0.11,&gt;=0.10 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: markdown&lt;2.7,&gt;=2.6.9 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: pyserial&lt;3.5,&gt;=3.4 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: netaddr&lt;0.8,&gt;=0.7.19 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: watchdog&lt;0.9,&gt;=0.8.3 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: netifaces&lt;0.11,&gt;=0.10.6 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: pylru&lt;1.1,&gt;=1.0.9 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: rsa&lt;3.3,&gt;=3.2.3 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: pkginfo&lt;1.5,&gt;=1.4.2 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: requests&lt;3,&gt;=2.18.4 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: semantic_version&lt;2.5,&gt;=2.4.2 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: psutil&lt;5.5,&gt;=5.4.6 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: Click&lt;6.3,&gt;=6.2 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: awesome-slugify&lt;1.7,&gt;=1.6.5 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: feedparser&lt;5.3,&gt;=5.2.1 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: chainmap&lt;1.1,&gt;=1.0.2 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: future&lt;0.16,&gt;=0.15.2 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: scandir&lt;1.4,&gt;=1.3 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: websocket-client&lt;0.41,&gt;=0.40.0 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: python-dateutil&lt;2.7,&gt;=2.6.1 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: wrapt&lt;1.11,&gt;=1.10.11 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: futures&lt;3.2,&gt;=3.1.1 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: emoji&lt;0.5,&gt;=0.4.5 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: monotonic&lt;1.4,&gt;=1.3 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: frozendict&lt;1.3,&gt;=1.2 in /home/pi/oprint/lib/python2.7/site-packages (from OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: itsdangerous&gt;=0.21 in /home/pi/oprint/lib/python2.7/site-packages (from flask&lt;0.11,&gt;=0.10.1-&gt;OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: MarkupSafe in /home/pi/oprint/lib/python2.7/site-packages (from Jinja2&lt;2.9,&gt;=2.8.1-&gt;OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: singledispatch in /home/pi/oprint/lib/python2.7/site-packages (from tornado==4.5.3-&gt;OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: certifi in /home/pi/oprint/lib/python2.7/site-packages (from tornado==4.5.3-&gt;OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: backports-abc&gt;=0.4 in /home/pi/oprint/lib/python2.7/site-packages (from tornado==4.5.3-&gt;OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: blinker in /home/pi/oprint/lib/python2.7/site-packages (from Flask-Principal&lt;0.4,&gt;=0.3.5-&gt;OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: Babel&gt;=1.0 in /home/pi/oprint/lib/python2.7/site-packages (from Flask-Babel&lt;0.10,&gt;=0.9-&gt;OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: speaklater&gt;=1.2 in /home/pi/oprint/lib/python2.7/site-packages (from Flask-Babel&lt;0.10,&gt;=0.9-&gt;OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: webassets&gt;=0.10 in /home/pi/oprint/lib/python2.7/site-packages (from Flask-Assets&lt;0.11,&gt;=0.10-&gt;OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: argh&gt;=0.24.1 in /home/pi/oprint/lib/python2.7/site-packages (from watchdog&lt;0.9,&gt;=0.8.3-&gt;OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: pathtools&gt;=0.1.1 in /home/pi/oprint/lib/python2.7/site-packages (from watchdog&lt;0.9,&gt;=0.8.3-&gt;OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: pyasn1&gt;=0.1.3 in /home/pi/oprint/lib/python2.7/site-packages (from rsa&lt;3.3,&gt;=3.2.3-&gt;OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: urllib3&lt;1.23,&gt;=1.21.1 in /home/pi/oprint/lib/python2.7/site-packages (from requests&lt;3,&gt;=2.18.4-&gt;OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: idna&lt;2.7,&gt;=2.5 in /home/pi/oprint/lib/python2.7/site-packages (from requests&lt;3,&gt;=2.18.4-&gt;OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: chardet&lt;3.1.0,&gt;=3.0.2 in /home/pi/oprint/lib/python2.7/site-packages (from requests&lt;3,&gt;=2.18.4-&gt;OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: Unidecode&lt;0.05,&gt;=0.04.14 in /home/pi/oprint/lib/python2.7/site-packages (from awesome-slugify&lt;1.7,&gt;=1.6.5-&gt;OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: regex in /home/pi/oprint/lib/python2.7/site-packages (from awesome-slugify&lt;1.7,&gt;=1.6.5-&gt;OctoPrint-&gt;Octolapse==0.3.1)
Requirement already satisfied: pytz&gt;=0a in /home/pi/oprint/lib/python2.7/site-packages (from Babel&gt;=1.0-&gt;Flask-Babel&lt;0.10,&gt;=0.9-&gt;OctoPrint-&gt;Octolapse==0.3.1)
Installing collected packages: Pillow, Octolapse
Running setup.py install for Pillow: started
Error! Could not install plugin, unknown error, please consult octoprint.log for details"

Rogerio, please format your logs so they are readable. I'm updating this post, so make sure to do it yourself in the future.

Unfortunately the actual error is missing, it's somewhere between the last two lines. Is there anything in octoprint.log?

Thanks!
i paste the code im getting:

Installing plugin "Octolapse" from https://github.com/FormerLurker/Octolapse/archive/master.zip...
/home/pi/oprint/bin/python2 -m pip install https://github.com/FormerLurker/Octolapse/archive/master.zip
Collecting https://github.com/FormerLurker/Octolapse/archive/master.zip
Downloading https://github.com/FormerLurker/Octolapse/archive/master.zip
Requirement already satisfied: OctoPrint in /home/pi/oprint/lib/python2.7/site-packages (from Octolapse==0.3.1)
Collecting Pillow (from Octolapse==0.3.1)
Cache entry deserialization failed, entry ignored
Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProtocolError('Connection aborted.', error(104, 'Connection reset by peer'))': /packages/1b/e1/1118d60e9946e4e77872b69c58bc2f28448ec02c99a2ce456cd1a272c5fd/Pillow-5.3.0.tar.gz
Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProtocolError('Connection aborted.', error(104, 'Connection reset by peer'))': /packages/1b/e1/1118d60e9946e4e77872b69c58bc2f28448ec02c99a2ce456cd1a272c5fd/Pillow-5.3.0.tar.gz
Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProtocolError('Connection aborted.', error(104, 'Connection reset by peer'))': /packages/1b/e1/1118d60e9946e4e77872b69c58bc2f28448ec02c99a2ce456cd1a272c5fd/Pillow-5.3.0.tar.gz
Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProtocolError('Connection aborted.', error(104, 'Connection reset by peer'))': /packages/1b/e1/1118d60e9946e4e77872b69c58bc2f28448ec02c99a2ce456cd1a272c5fd/Pillow-5.3.0.tar.gz
Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProtocolError('Connection aborted.', error(104, 'Connection reset by peer'))': /packages/1b/e1/1118d60e9946e4e77872b69c58bc2f28448ec02c99a2ce456cd1a272c5fd/Pillow-5.3.0.tar.gz
Exception:
Traceback (most recent call last):
File "/home/pi/oprint/local/lib/python2.7/site-packages/pip/basecommand.py", line 215, in main
status = self.run(options, args)
File "/home/pi/oprint/local/lib/python2.7/site-packages/pip/commands/install.py", line 335, in run
wb.build(autobuilding=True)
File "/home/pi/oprint/local/lib/python2.7/site-packages/pip/wheel.py", line 749, in build
self.requirement_set.prepare_files(self.finder)
File "/home/pi/oprint/local/lib/python2.7/site-packages/pip/req/req_set.py", line 380, in prepare_files
ignore_dependencies=self.ignore_dependencies))
File "/home/pi/oprint/local/lib/python2.7/site-packages/pip/req/req_set.py", line 620, in _prepare_file
session=self.session, hashes=hashes)
File "/home/pi/oprint/local/lib/python2.7/site-packages/pip/download.py", line 821, in unpack_url
hashes=hashes
File "/home/pi/oprint/local/lib/python2.7/site-packages/pip/download.py", line 659, in unpack_http_url
hashes)
File "/home/pi/oprint/local/lib/python2.7/site-packages/pip/download.py", line 853, in _download_http_url
stream=True,
File "/home/pi/oprint/local/lib/python2.7/site-packages/pip/_vendor/requests/sessions.py", line 521, in get
return self.request('GET', url, **kwargs)
File "/home/pi/oprint/local/lib/python2.7/site-packages/pip/download.py", line 386, in request
return super(PipSession, self).request(method, url, *args, **kwargs)
File "/home/pi/oprint/local/lib/python2.7/site-packages/pip/_vendor/requests/sessions.py", line 508, in request
resp = self.send(prep, **send_kwargs)
File "/home/pi/oprint/local/lib/python2.7/site-packages/pip/_vendor/requests/sessions.py", line 618, in send
r = adapter.send(request, **kwargs)
File "/home/pi/oprint/local/lib/python2.7/site-packages/pip/_vendor/cachecontrol/adapter.py", line 47, in send
resp = super(CacheControlAdapter, self).send(request, **kw)
File "/home/pi/oprint/local/lib/python2.7/site-packages/pip/_vendor/requests/adapters.py", line 508, in send
raise ConnectionError(e, request=request)
ConnectionError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Max retries exceeded with url: /packages/1b/e1/1118d60e9946e4e77872b69c58bc2f28448ec02c99a2ce456cd1a272c5fd/Pillow-5.3.0.tar.gz (Caused by ProtocolError('Connection aborted.', error(104, 'Connection reset by peer')))
You are using pip version 9.0.3, however version 18.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Error!
Could not parse output from pip, see plugin_pluginmanager_console.log for generated output

Your Pi's connection to the Python package index fails for some reason, and hence fails to download a dependency required by the plugin you are trying to install (Pillow). Could be a temporary issues on PyPI's side, or some hiccup somewhere between your Pi and those servers. Is the issue consistent?

This is how things should look like:

Collecting Pillow
  Downloading https://files.pythonhosted.org/packages/1b/e1/1118d60e9946e4e77872b69c58bc2f28448ec02c99a2ce456cd1a272c5fd/Pillow-5.3.0.tar.gz (15.6MB)
    100% |################################| 15.6MB 16kB/s
Building wheels for collected packages: Pillow
  Running setup.py bdist_wheel for Pillow ... done
  Stored in directory: /home/pi/.cache/pip/wheels/df/81/28/47e761b5e307472ba7c2c5ced6e52037bbefe33c9c4b2a627e
Successfully built Pillow
Installing collected packages: Pillow
Successfully installed Pillow-5.3.0

It could be a pip problem.

I can install every plugins, onty this one is like this...
i tryed to format and reeinstall the octoprint several times and im getting this all the times.
i have 4 raspberrys 3 B+ configured all the same way and this one is only the one getting me this problem =(

Continuing the discussion from [Octolapse] Can't install it, no idea why :slight_smile::

Need help..
i can;t install octolapse..
octoprint (1).log (211.5 KB)

.... rejected this post

Update: @DeclanCSL's issue was caused by an under-powered PSU. Always check your power supplies! I've now witnessed full lock-ups trying to install Pillow, and a total system crash (fails to boot) when attempting an OctoPrint upgrade. Save yourself (and all us Devs) some trouble and get a beefy PSU :slight_smile:

1 Like

1 Like

I was having this issue and it was because of my ISP. The solution was to temporarily disable ipv6. See this thread https://github.com/pypa/pip/issues/5374

1 Like

I solved this problem after using :
sudo apt-get install libjpeg-dev zlib1g-dev
and
pip install wheel.

Installing plugin "Octolapse" from https://github.com/FormerLurker/Octolapse/archive/master.zip...
/home/pi/OctoPrint/venv/bin/python3 -m pip --disable-pip-version-check install file:///tmp/tmp8qcvm1pn/Octolapse-master.zip --no-cache-dir
Processing /tmp/tmp8qcvm1pn/Octolapse-master.zip
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
Requirement already satisfied: OctoPrint>1.3.8 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from Octolapse==0.4.1) (1.7.0)
Collecting awesome-slugify<1.7,>=1.6.5
Downloading awesome-slugify-1.6.5.tar.gz (8.4 kB)
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
Collecting file_read_backwards
Downloading file_read_backwards-2.0.0-py2.py3-none-any.whl (9.0 kB)
Requirement already satisfied: pillow>=6.2.0<7.0.0 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from Octolapse==0.4.1) (8.4.0)
Requirement already satisfied: psutil in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from Octolapse==0.4.1) (5.8.0)
Requirement already satisfied: sarge in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from Octolapse==0.4.1) (0.1.6)
Requirement already satisfied: setuptools>=6.0 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from Octolapse==0.4.1) (40.8.0)
Requirement already satisfied: six in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from Octolapse==0.4.1) (1.16.0)
Requirement already satisfied: Unidecode<0.05,>=0.04.14 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from awesome-slugify<1.7,>=1.6.5->Octolapse==0.4.1) (0.4.21)
Requirement already satisfied: regex in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from awesome-slugify<1.7,>=1.6.5->Octolapse==0.4.1) (2021.10.23)
Requirement already satisfied: Flask-Babel<2,>=1.0 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (1.0.0)
Requirement already satisfied: OctoPrint-FileCheck>=2021.2.23 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (2021.2.23)
Requirement already satisfied: colorlog<6,>=5.0.1 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (5.0.1)
Requirement already satisfied: OctoPrint-FirmwareCheck>=2021.10.11 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (2021.10.11)
Requirement already satisfied: future<1,>=0.18.2 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (0.18.2)
Requirement already satisfied: pyserial<4,>=3.4 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (3.5)
Requirement already satisfied: Jinja2<3,>=2.11.3 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (2.11.3)
Requirement already satisfied: flask<2,>=1.1.4 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (1.1.4)
Requirement already satisfied: pkginfo<2,>=1.7.1 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (1.7.1)
Requirement already satisfied: semantic-version<3,>=2.8.5 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (2.8.5)
Requirement already satisfied: zeroconf<0.34,>=0.33 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (0.33.4)
Requirement already satisfied: netaddr<0.9,>=0.8 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (0.8.0)
Requirement already satisfied: cachelib<0.2,>=0.1 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (0.1.1)
Requirement already satisfied: pylru<2,>=1.2 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (1.2.0)
Requirement already satisfied: websocket-client<1,>=0.59 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (0.59.0)
Requirement already satisfied: markdown<3.2,>=3.1 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (3.1.1)
Requirement already satisfied: feedparser<7,>=6.0.8 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (6.0.8)
Requirement already satisfied: sentry-sdk<2,>=1.3.1 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (1.4.3)
Requirement already satisfied: itsdangerous<2,>=1.1.0 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (1.1.0)
Requirement already satisfied: netifaces<1,>=0.11 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (0.11.0)
Requirement already satisfied: Flask-Login<0.6,>=0.5 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (0.5.0)
Requirement already satisfied: pathvalidate<3,>=2.4.1 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (2.5.0)
Requirement already satisfied: requests<3,>=2.26.0 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (2.26.0)
Requirement already satisfied: filetype<2,>=1.0.7 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (1.0.8)
Requirement already satisfied: zipstream-new<1.2,>=1.1.8 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (1.1.8)
Requirement already satisfied: OctoPrint-PiSupport>=2021.8.2 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (2021.10.28)
Requirement already satisfied: Flask-Assets<3,>=2.0 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (2.0)
Requirement already satisfied: tornado<7,>=6 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (6.1)
Requirement already satisfied: immutabledict<3,>=2.1 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (2.2.1)
Requirement already satisfied: markupsafe<2.0,>=1.1 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (1.1.1)
Requirement already satisfied: emoji<2,>=1.4.2 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (1.6.1)
Requirement already satisfied: watchdog==0.10.4 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (0.10.4)
Requirement already satisfied: PyYAML<6,>=5.4.1 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (5.4.1)
Requirement already satisfied: werkzeug<2,>=1.0.1 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (1.0.1)
Requirement already satisfied: blinker<2,>=1.4 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (1.4)
Requirement already satisfied: Click<8,>=7.1.2 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (7.1.2)
Requirement already satisfied: wrapt<1.13,>=1.12.1 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from OctoPrint>1.3.8->Octolapse==0.4.1) (1.12.1)
Requirement already satisfied: pathtools>=0.1.1 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from watchdog==0.10.4->OctoPrint>1.3.8->Octolapse==0.4.1) (0.1.2)
Requirement already satisfied: sgmllib3k in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from feedparser<7,>=6.0.8->OctoPrint>1.3.8->Octolapse==0.4.1) (1.0.0)
Requirement already satisfied: webassets>=2.0 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from Flask-Assets<3,>=2.0->OctoPrint>1.3.8->Octolapse==0.4.1) (2.0)
Requirement already satisfied: Babel>=2.3 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from Flask-Babel<2,>=1.0->OctoPrint>1.3.8->Octolapse==0.4.1) (2.9.1)
Requirement already satisfied: pytz in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from Flask-Babel<2,>=1.0->OctoPrint>1.3.8->Octolapse==0.4.1) (2021.3)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from requests<3,>=2.26.0->OctoPrint>1.3.8->Octolapse==0.4.1) (1.26.7)
Requirement already satisfied: certifi>=2017.4.17 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from requests<3,>=2.26.0->OctoPrint>1.3.8->Octolapse==0.4.1) (2021.10.8)
Requirement already satisfied: charset-normalizer~=2.0.0 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from requests<3,>=2.26.0->OctoPrint>1.3.8->Octolapse==0.4.1) (2.0.7)
Requirement already satisfied: idna<4,>=2.5 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from requests<3,>=2.26.0->OctoPrint>1.3.8->Octolapse==0.4.1) (3.3)
Requirement already satisfied: ifaddr>=0.1.7 in /home/pi/OctoPrint/venv/lib/python3.7/site-packages (from zeroconf<0.34,>=0.33->OctoPrint>1.3.8->Octolapse==0.4.1) (0.1.7)
Building wheels for collected packages: Octolapse, awesome-slugify
Building wheel for Octolapse (setup.py): started
Building wheel for Octolapse (setup.py): still running...
Building wheel for Octolapse (setup.py): still running...
Building wheel for Octolapse (setup.py): still running...
Building wheel for Octolapse (setup.py): finished with status 'done'
Created wheel for Octolapse: filename=Octolapse-0.4.1-cp37-cp37m-linux_armv7l.whl size=3349925 sha256=9ea377ada0e80c44e4691cadfe9e1b688071cf1ed0200f61e9181284f949a390
Stored in directory: /tmp/pip-ephem-wheel-cache-49xhqifd/wheels/e0/82/9d/eaf45fe21c2bc99fbe505d09f617a092a962241afebe5f54a4
Building wheel for awesome-slugify (setup.py): started
Building wheel for awesome-slugify (setup.py): finished with status 'done'
Created wheel for awesome-slugify: filename=awesome_slugify-1.6.5-py3-none-any.whl size=8351 sha256=97492ca371e012b798fb101dc89bf7243ff7d5ecc482c648fc2e3f73c14abc9a
Stored in directory: /tmp/pip-ephem-wheel-cache-49xhqifd/wheels/b3/66/bb/6379b15148128db97f0b59708ba1d767bf751a86ddf0c8e479
Successfully built Octolapse awesome-slugify
Installing collected packages: file-read-backwards, awesome-slugify, Octolapse
Successfully installed Octolapse-0.4.1 awesome-slugify-1.6.5 file-read-backwards-2.0.0
Done!