suurjaak / Skyperious

Skype chat history tool
Other
350 stars 36 forks source link

Python 3 support #96

Closed ghost closed 2 years ago

ghost commented 3 years ago

Hello, and thank you for the excellent tool!

Skype seems to be still very relevant in 2021 (especially with the rise of remote work). However, Skyperious still relies on python2, which has been declared EOL in January 2021, and pip would likely soon decommission python2 support.

How hard would be to port Skyperious to Python 3.9?

suurjaak commented 3 years ago

Py3 support is something that I plan to do at some point, haven't had time for it yet.

But it is going to be a lot of work. Py2->Py3 porting basically needs to go over every line of code with a meticulous eye, as so many things have changed, a number of built-in functions (like cmp) and entire datatypes (like buffer) have disappeared, and so on.

suurjaak commented 2 years ago

Python 3 support now available, from version 5.0.