solero / houdini

A Club Penguin private server written in Python 3
https://houdini.readthedocs.io/
MIT License
281 stars 54 forks source link

Backwards compatibility with Python 3.6 and upper. #54

Closed DanLCD closed 4 years ago

DanLCD commented 4 years ago

Basically substitutes APIs unavailable in lower versions.

I have tested these changes with Python 3.6.8, should any problems arise with other versions please let me know.

DanLCD commented 4 years ago

Any updates?

ben-pearce commented 4 years ago

I am not really interested in maintaining backwards compatibility with older python versions. Especially since our recommended install method involves using Docker.

Having backward compatibility means that we risk having to use verbose ways of doing things, which in my opinion, is very anti-python.