Opened 13 years ago
Last modified 3 years ago
#10083 closed enhancement
Make Trac work with Python 3 — at Initial Version
Reported by: | Remy Blank | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | general | Version: | |
Severity: | normal | Keywords: | python3 |
Cc: | leho@…, Thijs Triemstra, gabriele.svelto@…, Ryan J Ollos, py.hieroglyph@…, Jun Omae, Arthur.Solomon@…, t17-0by@… | Branch: | |
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
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:
- Database backends
- Version control bindings
- Web frontends
- Others: pytz, Babel
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.
Note:
See TracTickets
for help on using tickets.