Dave,
Yes, the main benefit is ease of maintenance.
There are some nice goodies like collections.ChainMap that provide a perfect
data structure for hyde's hierarchical metadata. This means an equivalent needs
to be present in the code base for 2.7 compatibility.
I am also setting up things for the long haul to make it as easy as possible to
push out new releases. Lesser versions = lesser testing = faster release.
Also, with python 3.x's yield-from, the language kind of splits into
new vs legacy, it seems like now is a good point in time to make
a choice.
----
I have also come to the realization that there are no css compilers equivalent to
`stylus` in the python land - so I am building something to fill the gap there (There
are other reasons for this - I will elaborate in a different email when I have a working
version) .
It seems like there is a lot to gain by sticking to a single python version.
Thanks
Lakshmi.