Description
Describe the Bug
Getting the error ModuleNotFoundError: No module named 'imghdr'
when trying to launch Tautulli after a Fedora 41 upgrade.
It looks like imghdr is deprecated as of python 3.10
It sounds like there are possible other replacements. Some other projects use imagesize, Pillow, tinytag (found via gooling the error, I am not familiar with python or these modules).
Steps to Reproduce
- Install Fedora 41 or Python 3.13.0
2, Try starting Tautulli
Expected Behavior
Tautulli should start
Screenshots
[tautulli@hypnotoad Tautulli]$ /usr/bin/python3 /opt/Tautulli/Tautulli.py --config /opt/Tautulli/config.ini --datadir /opt/Tautulli
Traceback (most recent call last):
File "/opt/Tautulli/Tautulli.py", line 39, in
import plexpy
File "/opt/Tautulli/plexpy/init.py", line 38, in
from plexpy import activity_handler
File "/opt/Tautulli/plexpy/activity_handler.py", line 24, in
from plexpy import activity_processor
File "/opt/Tautulli/plexpy/activity_processor.py", line 20, in
from plexpy import database
File "/opt/Tautulli/plexpy/database.py", line 23, in
from plexpy import helpers
File "/opt/Tautulli/plexpy/helpers.py", line 28, in
import imghdr
ModuleNotFoundError: No module named 'imghdr'
[tautulli@hypnotoad Tautulli]$
Relevant Settings
No response
Tautulli Version
2.14.6
Git Branch
master
Git Commit Hash
Platform and Version
Fedora Linux 41 Server Edition)
Python Version
3.13.0
Browser and Version
Firefox 132.0
Link to Logs
https://gist.github.com/drdelaney/7d664fff2f30f476c3779781eccaa8a4