Overview
Atlassian Sourcetree is a free Git and Mercurial client for Windows.
Atlassian Sourcetree is a free Git and Mercurial client for Mac.
distlib2
distlib with a pkg_resources backend.
pkg_resources implements .dist-info directories and the new packaging standards. Why not implement the distlib API using pkg_resources as the backend? The exercise should illuminate any incompatibilites between the two designs and make it easier to have a true separation between API and implementation.