Sickchill: Won't start after latest pip update

Created on 16 Sep 2020  路  17Comments  路  Source: SickChill/SickChill

Branch/Commit: PIP Latest 2020.9.16.post2
OS: Debian 9

Trying to start sickchill results in the following error:

Traceback (most recent call last):
  File "/*****/bin/SickChill.py", line 14, in <module>
    import sickchill.start
  File "/*****/pip3/lib/python3.8/site-packages/sickchill/__init__.py", line 1, in <module>
    from .show.indexers import indexer, ShowIndexer
  File "/*****/pip3/lib/python3.8/site-packages/sickchill/show/indexers/__init__.py", line 1, in <module>
    from .handler import ShowIndexer
  File "/*****/pip3/lib/python3.8/site-packages/sickchill/show/indexers/handler.py", line 5, in <module>
    from sickchill.tv import Show, TVEpisode
  File "/*****/pip3/lib/python3.8/site-packages/sickchill/tv.py", line 15, in <module>
    import imdb
ModuleNotFoundError: No module named 'imdb'

Rolling back to 2020.9.13.post1 fixes the issue
pip install -Iv sickchill==2020.9.13.post1

Bug / Issue

Most helpful comment

Issue-Label Bot is automatically applying the label Bug / Issue to this issue, with a confidence of 0.98. Please mark this comment with :thumbsup: or :thumbsdown: to give our bot feedback!

Links: app homepage, dashboard and code for this bot.

All 17 comments

Issue-Label Bot is automatically applying the label Bug / Issue to this issue, with a confidence of 0.98. Please mark this comment with :thumbsup: or :thumbsdown: to give our bot feedback!

Links: app homepage, dashboard and code for this bot.

Same here installed in a Freenas jail

pip install git+https://github.com/alberanid/imdbpy#egg=imdbpy Not sure why that was not updated with the setup.py, maybe my requirements parser is lacking support for git+

Lol it's totally my code

with open(Path('requirements.txt').absolute()) as fp:
    info_dict['install_requires'] = [line for line in fp.readlines() if not line.startswith('#') and not line.startswith('git+')]

Starting correctly after
pip install git+https://github.com/alberanid/imdbpy#egg=imdbpy
Thanks

Temporary workaround is to rollback to the previous version.

Get interactive shell on docker container with bash (if you're using docker):

docker exec -t -i sickchill /bin/bash

Rollback to previous release using pip:

pip install --upgrade sickchill==2020.9.13.post1

Previously suggested fix of installing imdbpy with pip doesn't work on linuxserver/sickchill docker container because it doesn't have git installed.

Rolling back did not work:

Downloading https://files.pythonhosted.org/packages/82/f7/e43cefbe88c5fd371f4c
f0cf5eb3feccd07515af9fd6cf7dbf1d1793a797/wrapt-1.12.1.tar.gz
Requirement already satisfied, skipping upgrade: oauthlib>=3.0.0 in c:\program f
iles (x86)\python37-32\lib\site-packages (from requests-oauthlib->python-twitter
->sickchill==2020.9.13.post1) (3.1.0)
Requirement already satisfied, skipping upgrade: pycparser in c:\program files (
x86)\python37-32\lib\site-packages (from cffi!=1.11.3,>=1.8->cryptography>=2.8->
pyOpenSSL->sickchill==2020.9.13.post1) (2.20)
Installing collected packages: tus.py, python3-fanart, PySocks, tvdbsimple, puti
o.py, pyjsparser, Js2Py, bencode.py, pyparsing, packaging, win-inet-pton, images
ize, pyaes, attrdict, qbittorrent-api, jsonrpclib-pelix, text-unidecode, python-
slugify, pyOpenSSL, tmdbsimple, wheel, diskcache, boto, attrs, trans, imdbpie, t
imeago, new-rtorrent-python, ifaddr, pynma, xmltodict, beekeeper, validators, wr
apt, deprecated, PyGithub, backports-abc, kodipydent, sickchill
Running setup.py install for tus.py ... error
ERROR: Command errored out with exit status 1:

You don't need to roll back I released a version with the requirements fixed...

You don't need to roll back I released a version with the requirements fixed...

Nice!!! Thanks for hanging in there. Can I bother you for the link?

Hope the smoke is not getting you.

https://pypi.org/project/sickchill/

Bummer, I must be having that day:
"This is an old version of the SickChill installer"...

image

Yeah, totally not working. Run as admin and all that. Thoughts?

What does the windows installer have to do with a pip install ....

Apologies it is late, and I may have mixed up the threads. What do I need to do then to get Sickchill installed, as, clearly, I am muffing something up

@groebke the windows installer has an update, I hope it works

@groebke the windows installer has an update, I hope it works

Thanks! Yet, no dice:

image
Still shows the message that the installers is old.

Thoughts?

You have to download the newest installer....
(currently 0.5.9) https://github.com/SickChill/windows-sickchill/releases/latest

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Hydrog3n picture Hydrog3n  路  4Comments

knyllers picture knyllers  路  4Comments

CaptainConsternant picture CaptainConsternant  路  4Comments

proctophage picture proctophage  路  3Comments

ben-falzon picture ben-falzon  路  4Comments