silnrsi / graphite

Graphite is a "smart font" system developed specifically to handle the complexities of lesser-known languages of the world.
http://graphite.sil.org/
Other
147 stars 44 forks source link

New release #36

Closed frenzymadness closed 6 years ago

frenzymadness commented 6 years ago

Hello.

Would it be possible to create a new release, please? Some Linux distributions started to switch to Python 3 only environment and commits in the master branch contain some fixes and improvements regarding Python 3 compatibility.

Thank you and have a nice day. Lumír

bgermann commented 6 years ago

Please see also #37.

mirabilos commented 6 years ago

Please do include #40 in the next release, too. Thanks!

bgermann commented 6 years ago

I guess you got a new release now. However Python 3 compatibility for the test and fuzzing is not there yet. Please include #38 to fix this.

tim-eves commented 6 years ago

All of the above PRs have either been merged or closed and the build system is now requiring Python 3.6 or greater for test and tool scripts (exception being the graphite2.py module, which 2 & 3 compatible).

This should make it into the next release. The test scripts (only the ones used by make test), but not all developer scripts in that last release were 2 & 3 compatible to the best of my knowledge.