[Python-Dev] Re: Stability and change

Guido van Rossum guido@python.org
Wed, 10 Apr 2002 09:33:35 -0400


> Guido van Rossum wrote:
> > > The cure for the pain is the same as for any other third-party
> > > module: tie newer releases to newer Python versions.
> > 
> > But that's exactly what's unacceptable in theis case: newer versions
> > of PyXML provide new PyXML features, and Python users who wish to use
> > the new PyXML features should *not* have to upgrade to the latest and
> > greatest Python.  
> 
> I still don't see how this is any different than any other Python
> module. It's probably painful keeping NumPy compatible with old versions
> of Python also. How is PyXML unique in this?
> 
>  Paul Prescod

I didn't say that.  NumPy has exactly the same issues.  You proposed
to tie newer versions of 3rd party modules to newer Python releases.
I think it's wise to stay at least 1 or 2 releases behind.  You don't
want to lose your users because you forced them into a bad upgrade of
the rest of their Python installation.

--Guido van Rossum (home page: http://www.python.org/~guido/)