xxyxyz / flat

Generative infrastructure for Python
MIT License
125 stars 14 forks source link

Python 3? #1

Closed jenskutilek closed 6 years ago

jenskutilek commented 6 years ago

Thank you for this great module, it is really useful!

Do you have any plans for a full Python 3 version? I tried to port it myself, but the PNG adaptive filtering code is giving me headaches. Haven’t even looked at the JPEG module yet ...

https://github.com/jenskutilek/flat/tree/py3

sukop commented 6 years ago

Thank you for the kind words!

Yes, the next version will support Python 3 and I plan to release it sometime during the summer. I was somewhat bound by Python 3 support in PyPy but they are improving it every day so it starts to make sense to do the switch.

jenskutilek commented 6 years ago

Thanks! I’ll wait, it’s not super urgent for me.

madig commented 6 years ago

Is the Python 3 work public? How far have you come?

sukop commented 6 years ago

I have not yet started. It will be public, of course.

davelab6 commented 6 years ago

https://github.com/xxyxyz/flat/compare/master...michielkauwatjoe:master is also a start in this direction

sukop commented 6 years ago

Should be fixed in https://github.com/xxyxyz/flat/commit/0c819333dd5b17a9e23077f1194a67b4b491eedf, sorry it took so long.

davelab6 commented 6 years ago

🎉🎉🎉🎉

jenskutilek commented 6 years ago

Thank you very much for your work! I update the flat module in my RoboChrome extension.