neurospin / pylearn-parsimony_history

Sparse and Structured Machine Learning in Python
BSD 3-Clause "New" or "Revised" License
0 stars 1 forks source link

Transition to Python 3 #31

Open tomlof opened 10 years ago

tomlof commented 10 years ago

Python 2.7 is the last version of the Python 2 lineage and will not be maintained forever (it is already closed for new features). So, we will at some point need to consider moving to Python 3 whether we like it or not.

Numpy and Scipy are available for Python 3.

I think that we could, fairly easy, make the package work in both Python 2.7.x and Python 3.2+. And thus for some time maintain a version for both the 2- and the 3-lineages.

Let's discuss the transition here. See the previous discussion in Issue #24.