iamkroot / trakt-scrobbler

Scrobbler for trakt.tv that supports VLC, Plex, MPC-HC, and MPV.
https://github.com/iamkroot/trakt-scrobbler/wiki
GNU General Public License v2.0
464 stars 30 forks source link

Python 3.12 is not supported [BUG] #273

Closed MarsAgainstVenus closed 10 months ago

MarsAgainstVenus commented 10 months ago

Describe the bug

trakts init fails

Desktop (please complete the following information):

To Reproduce

Steps to reproduce the behavior:

  1. Follow the installation guide till the "trakts init" step
  2. See error below:

Log file

Click to see log contents

``` AttributeError module 'pkgutil' has no attribute 'ImpImporter' at AppData\Local\pipx\pipx\venvs\trakt-scrobbler\Lib\site-packages\pkg_resources\__init__.py:2191 in 2187│ dist_groups = map(find_distributions, resolved_paths) 2188│ return next(dist_groups, ()) 2189│ 2190│ → 2191│ register_finder(pkgutil.ImpImporter, find_on_path) 2192│ 2193│ if hasattr(importlib_machinery, 'FileFinder'): 2194│ register_finder(importlib_machinery.FileFinder, find_on_path) 2195│ ```