Menu

#64 Add native Python 3 support

Default
closed-fixed
nobody
python3 (1)
5
2020-03-03
2019-08-25
No

We should support both Python 2.7 and Python 3.5 natively, without needing to run the code through 2to3. This involves some changes to the code base.

39 Attachments

Discussion

  • engelbert gruber

    many thanks
    i very much appreciate the piecewise patching

     
  • Günter Milde

    Günter Milde - 2019-12-02

    All the patchs should now be applied and a relase is pending.
    Stephen, could you check if something is still missing?

     
  • Stephen Finucane

    The only thing I can see that's missing is the distutils -> setuptools conversion patch, but I guess that's a separate issue that can be handled as such.

     
  • Stephen Finucane

    I've resubmitted the setuptools conversion patch in case you want to apply it. I think previous discussions suggested this was okay to do unless anyone objected, and I haven't seen any objections yet.

     
  • Günter Milde

    Günter Milde - 2020-03-03
    • status: open --> closed-fixed
     
  • Günter Milde

    Günter Milde - 2020-03-03

    Native Py3 is now supported in the latest stable release.

    The switch to setuptools is in r8484 and r8489.

    Closing this ticket. Thank you for the great work!

     

Log in to post a comment.