> I was actually thinking of the Python interface for PETSc rather > than the build system. For the build system we should support any > 2.x version. And, even worse, I expect that at some point both 2.x > and 3.x need to be supported concurrently... > > > I don't think we'll support 3.x until dropping support for 2.5 (because > 2.6 is the first version that has compatible exception-handling syntax). > It's pretty important to have a single source.
We will be certainly fine as long as mainstream distributions keep shipping any 2.x version of python. This will certainly be the case for a couple of years just because of the large amounts of code available. Best regards, Karli
