Make Trac work with Python 3 — at Version 7
|Reported by:||Remy Blank||Owned by:|
|Cc:||leho@…, Thijs Triemstra, gabriele.svelto@…, Ryan J Ollos, py.hieroglyph@…, Jun Omae, Arthur.Solomon@…, t17-0by@…||Branch:|
Description (last modified by )
With Genshi having been ported to Python 3, we could start thinking about how we can achieve the same with Trac. As a first step, we should check if our dependencies have a Python 3 port:
|SQLite||builtin sqlite3, PySqlite?|
Version control bindings
- svn: not much activity on the bindings; rather go the svn.exe way
- hg: after 2 SoC projects already, the efforts seem to have stalled
Once we have at least one backend, VC binding and frontend ready, the next step would be playing with
2to3 and see what comes out.
Let's set the milestone tentatively to 0.14.