[Distutils] Sooner or later, we're going to have to be more formal about how we name packages.

Dag Sverre Seljebotn d.s.seljebotn at astro.uio.no
Mon Jun 3 09:48:06 CEST 2013


On 06/03/2013 09:35 AM, holger krekel wrote:
> On Sun, Jun 02, 2013 at 13:51 -0400, Tres Seaver wrote:
>> On 06/02/2013 03:10 AM, holger krekel wrote:
>>> Somewhat proper import namespacing is only available with very recent
>>> python versions which still have a long way to become mainstream.
>>
>> I don't understand this claim at all.  W'eve had packages in python for
>> fifteen years, and extensible namespace-package support in one form or
>> another for eight.  The fact that the Python 3.3 adds support for a new
>> spelling doesn't mean they are a new feature.
>
> I stand corrected.  To be honest, i didn't consider the setuptools
> extensible namespace support a proper solution but indeed it exists
> and is used.

FWIW, the small scientific libraries associated with the SciPy ecosystem 
was gathered under the "scikits" umbrella, so that you had 
"scikits.learn", "scikits.image", and so on. Eventually the setuptools 
pain made them decide to drop that and name themselves "sklearn", "skimage".

Dag Sverre


More information about the Distutils-SIG mailing list