Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

script.module.six broken using Python 3.12 #2546

Open
monnerat opened this issue Nov 26, 2023 · 2 comments
Open

script.module.six broken using Python 3.12 #2546

monnerat opened this issue Nov 26, 2023 · 2 comments

Comments

@monnerat
Copy link

Add-on details:

  • Add-on name: six
  • Add-on ID: script.module.six
  • Version number: 1.15.0
  • Kodi/repository version: Nexus

Ownership

  • I am NOT the owner of this add-on

Broken because:

Python 3.12 requires six version 1.16.0.

$ python
Python 3.12.0 (main, Oct  2 2023, 00:00:00) [GCC 13.2.1 20230918 (Red Hat 13.2.1-3)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import six
>>> six.__version__
'1.15.0'
>>> from six.moves import _thread
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'six.moves'
>>>
$ python
Python 3.12.0 (main, Oct  2 2023, 00:00:00) [GCC 13.2.1 20230918 (Red Hat 13.2.1-3)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import six
>>> six.__version__
'1.16.0'
>>> from six.moves import _thread
>>>

Problem occurs at kodi start because installed IPTV manager addon depends on this one. Upgrading to 1.16.0 fixes the problem.

@L2501
Copy link

L2501 commented Nov 26, 2023

opened pull for 0.16 #2547
thanks for reporting

@monnerat
Copy link
Author

opened pull for 0.16

Thanks for your action.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants