Distribution

Eine Distribution besteht in Python aus einem Verzeichnis mit einer setup.py-Datei und anderen Ressourcen. Die Metaangaben in der setup.py-Datei können u.a. die Versionsnummer, Abhängigkeiten und Lizenzinformationen enthalten.

Werkzeuge wie Setuptools, Distribute oder auch Buildout können die Metainformationen verwenden um Installationen in verschiedenen Versionen zu erhalten, Abhängigkeiten aufzulösen etc.