[Distutils] Python version numbers and jython, IronPython, PyPy, and ShedSkin

Tres Seaver tseaver at palladion.com
Tue Jan 22 18:13:02 CET 2008

Hash: SHA1

zooko wrote:
> If setuptools works on jython, what does it use for the "pyX.Y" part  
> of the egg names?
> And in the future hopefully IronPython, PyPy, and ShedSkin will join  
> the setuptools party.
> Does this revive our interest in supporting "100% Pure Python" eggs  
> that do not have an X.Y Python version number in their names?  (Since  
> Python code without native extension modules is a lot more likely to  
> work on various versions of various implementations of Python than  
> Python code with native extension modules.)

What is the advantage of such a 'noarch' egg over just distributing
'sdist' tarballs (AKA "source eggs")?  Setuptools / easy_install is
happy to consume them, and I would much rather work with them.

> Or will jython, IronPython, PyPy, and ShedSkin specify some X.Y  
> version of CPython that they support?

I can't imagine any of the three being able to use non-source eggs
compiled for CPython.

- --
Tres Seaver          +1 540-429-0999          tseaver at palladion.com
Palladion Software   "Excellence by Design"    http://palladion.com
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org


More information about the Distutils-SIG mailing list