PyWart: "Python's import statement and the history of external dependencies"

Gregory Ewing greg.ewing at
Sun Nov 23 23:37:38 CET 2014

Chris Angelico wrote:
> Just out of curiosity, why does the stdlib need modules for
> manipulating .wav and other sound files, but we have to go to PyPI to
> get a PostgreSQL client?

I suspect it's mainly for historical reasons. The wave
module has been around since the very early days of
Python when the stldib was smaller and the barrier
to entry was lower. By today's standards, it probably
wouldn't make it in.


More information about the Python-list mailing list