ANNOUNCE: soundex.py

Guido van Rossum guido at digicool.com
Wed Dec 27 16:09:57 EST 2000


> [A.M. Kuchling]
> > Does this mean that Modules/soundex.c can be dropped from the Python
> > CVS tree?
> 
> Alas, I don't think so, unless we get Special Dispensation from Guido.
> Until PEP 5 is accepted, we don't have a well-defined way to get rid of a
> module.  The distributed 2.0 docs call the soundex module "obsolete", but
> don't say anything about it ever going away.  While the details of PEP 5
> aren't all agreed upon yet, I believe most people agree with the basic
> notion that modules can't go away without an explicit warning about that
> first.

Not true.  Modules have gone away at each of the recent releases:
Python code gets moved to Lib/old, and C code simply gets dropped
(e.g. stdwin), after having been disabled in the Setup file in a
previous release.

Since soundex has been labeled obsolete for a while, it's fine to drop
the file.

Note, this kind of stuff needs to be decided on a per case basis:
e.g. we're still keeping regsub and regex around (I've now added
warnings, so as of 2.1 it is strongly deprecated).

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




More information about the Python-list mailing list