Home en de fr et

#36 (Add Python 3 support)

State: Closed (last update 2018-09-01 10:26:29+00:00)
Created 2014-12-12 04:51:32+00:00 by Luc Saffre
Topic: Development tools
Site: core.inner

We currently still use Python 2 for our production sites, but Lino is mostly ported to Python 3. Basic instructions for working on this ticket:

  • Check https://travis-ci.org/lsaffre/lino in order to monitor what needs to be done.
  • Get a clone of the Lino repository.
  • Create two virtualenvs, one with Python 2 and the other with Python 3
  • Install the clone (using "pip install -e") into both environments and run the test suite under both environmens.
  • Try to make changes so that the test suite passes in both environments.
    I created #2521 for this. But we are not yet there.  We should first migrate all production sites. Starting with Jane. Where we will have fun with channels e.g.. Also #1157 is not yet really done yet. (2 weeks, 4 days ago by Luc Saffre)
    So since this is closed, I supose we all should continue devloping only in py3? (2 weeks, 4 days ago by Tonis Piip)
    Gaëtan Delannay is advancing on python3 supports herebut it seems that he doesn't fixed an issue created by Luc tree months ego. (1 month, 2 weeks ago by Hamza)