It works fine, see:
The problem is the localization support.
According to TracInstall, Babel should be installed before installing Trac in order to support localization.
The problem is that I can't control on the order that the python packages will be install in setup.py script.
It always installs Trac first, since it's legal(for it, Trac doesn't depend on Babel).
I even tried to add Babel to setup_requires, but after reading the documentation I realize why it doesn't relevant.
Here is my setup.py:
- Code: Select all
from setuptools import setup
Any good solution for this mess?
BTW: Every time I push this setup script the server do a full rebuild, so don't be worry about that.