Setuptools framework, a side project of PEAK, provides easier package management and distribution than distutils. Setuptools lets you package your libraries in a single-file archive called an ‘egg’, similar to Java JAR file, but for Python. Like the Perl CPAN and Ruby Gems tools, the ez_setup tool bootstraps the rest of setuptools. The ez_install tool that comes with it does the same thing in conjunction with ‘Cheeseshop’ (PyPI).