seanfisk / ecs

An MIT-licensed Python entity/component system library for games.
ecs.rtfd.org
Other
85 stars 13 forks source link

Switch from six to using 2to3. #10

Open seanfisk opened 10 years ago

seanfisk commented 10 years ago

With some upcoming changes in the Python Project Template (on which this project is based), I would like to get rid of Paver and go back to plain Setuptools. This should allow us easier access to features such as automatic runs of 2to3 fixers, eliminating the need for six.

tivek commented 10 years ago

Just a thought, would it be possible to use 3to2 instead of 2to3? This would allow the default code to be written in Python 3 syntax. At this point I am asking only out of personal curiosity and preference. However, as more people and projects migrate to Python 3 (and as Py3 keeps getting the language improvements), it will make sense to allow choosing the default syntax.

CreamyCookie commented 10 years ago

Yeah, I agree. Python 3 is much better (and cleaner).