The next release of setuptools includes Jython trunk support!

Setuptools trunk and its 0.6 branch have had [ a couple of changes] (discussed [ here on distutils-sig]) made to fix incompatibilities with Jython.

Even as of these changes, there are a couple improvements that can be made to running setuptools on Jython:

The Jython changes made for setuptools: