As with everything time moves on, dragging the world with in.
For a long time TiddlyWeb and its related plugins have maintained
support for Python 2.5. In the past few months this has become
increasingly difficult as the external packages upon which TiddlyWeb
depends have been dropping their own support of 2.5 in favor of
unified code bases that support Python 3.x and Python 2.y, where
y is >=6.
For the time being this difficulty is being managed by depending on
fixed older versions of packages which have already made the change.
This is not sustainable: eventually one of those packages will have a
bug or security fix that we want. Eventually we will have to upgrade.
And, too, we would like to upgrade. Dropping 2.5 support in the
tiddlyweb code will make it better across a variety of dimensions as
well as position it better for the day when it supports Python 3.
To that end:
* Are there people out running TiddlyWeb reliant on Python 2.5?
* What are your constraints preventing moving to a newer version?[1]
Once we can be reasonably confident that doing so isn't going to cause
havoc I would like to start the process of moving TiddlyWeb forward.
Thanks.
[1] Case in point. The
tiddlyspace.com server was stuck on 2.5 for a
long time because we didn't have the time and wherewithal to adjust
the server, which was using a relatively old Linux distribution. When
the server crash happened, the Python was updated to 2.7.
--
Chris Dent
http://burningchrome.com/
[...]