s3n0 / e2plugins

Enigma2 plugins
18 stars 18 forks source link

Semi-Fix for python 3.8 #9

Closed Gouster4 closed 3 years ago

Gouster4 commented 3 years ago

With OpenATV 6.5 (python 3.8) it doesnt even appear in plugins menu. used 2to3 to convert code, it appears in plugins but its crashing. but its still usable, just annoyng. Im not sure it conversion made those problems, or its because of more system cahnges. if u want to merge request, better do it inside new brunch, because it can result into same crashes also on python 2.x or even brake python 2.x support.

s3n0 commented 3 years ago

Hi.

Sorry, I will reject this.

I plan to make a version of the plugin that will be compatible with both Python 3 and Python 2.

Unfortunately, I do not have a set-top box for which there would be a functional version of Enigma based on Python 3.

I only have Vu+ Solo SE V2 and Formuler F4-Turbo available and for these set-top boxes there is only OpenATV 6.4 / Python 2. The OpenATV team has not prepared any 6.5-alpha version for these two devices.

Since the development phase is in the alpha version stage, which is used only for testing purposes of programmers, it is unnecessary to modify the plugin code for now. It will be better to modify the plugin code when OpenATV arrives at least in the test phase of 6.5-beta (not 6.5-alpha) or the full 6.5-released version.

Thanks for understanding and I appreciate your efforts to help with the plugin.

Gouster4 commented 3 years ago

Thats even better. i can be tester for Python 3.8 compatibilty on my duo4kse.