Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!news-1.dfn.de!news.dfn.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Gregory Ewing Newsgroups: comp.lang.python Subject: Re: PyWart: "Python's import statement and the history of external dependencies" Date: Mon, 24 Nov 2014 11:37:38 +1300 Lines: 13 Message-ID: References: <066c46c8-a04d-4489-b15a-b603c1b1818b@googlegroups.com> <8661e407-4472-4208-97c2-f666f6502c67@googlegroups.com> <547080a0$0$12981$c3e8da3$5496439d@news.astraweb.com> <54717eeb$0$12992$c3e8da3$5496439d@news.astraweb.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: individual.net hYoXrUqTAM/iNqaDtLR/wwF5vu3ifvylcONY15EiWgDU3Hk+Bz Cancel-Lock: sha1:OTBX69bSev1BqCnuuSRGBeWOzdE= User-Agent: Mozilla Thunderbird 1.0.5 (Macintosh/20050711) X-Accept-Language: en-us, en In-Reply-To: Xref: csiph.com comp.lang.python:81404 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. -- Greg