SIG für Python-Ressourcenkatalogisierung
SIG für Python-Ressourcenkatalogisierung
Dieses SIG wurde geschaffen, um einen Katalog von Python-Ressourcen zu diskutieren und aufzubauen. Die Charta des SIG war
Das Python Catalog SIG zielt darauf ab, ein Master-Verzeichnis von Python-Software und anderen Ressourcen zu erstellen. Es wird damit beginnen, die Anforderungen zu ermitteln, sich auf ein Design für das Datenbankschema zu einigen und eine Implementierung zu produzieren. ("Implementierung" wird fast sicher ein Satz von CGI-Skripten zum Durchsuchen des Katalogs beinhalten und kann auch ein Standardbibliotheksmodul zum automatischen Abrufen und Installieren von Modulen enthalten, wenn das SIG entscheidet, dass dies eine lohnenswerte Funktion ist.)
Der Katalog wurde zu dem Python Package Index. Da die Entwicklung des Katalogs eng mit Distutils und anderen Verpackungswerkzeugen verknüpft ist, wurde das Catalog-SIG im März 2013 geschlossen und mit dem Distutils SIG zusammengelegt.
SIG-Links
Aktueller Status
Stand Februar 2003 ist der Python Package Index betriebsbereit und unter http://pypi.python.org/pypi verfügbar. Die Liste der indizierten Pakete ist noch recht klein; bitte fügen Sie Ihre Pakete hinzu!
Einige relevante PEPs wurden geschrieben
- PEP 241: Metadaten für Python-Softwarepakete: Implementiert und in Python 2.1 enthalten.
- PEP 243: Modul-Repository-Upload-Mechanismus: Ein Entwurf, der beschreibt, wie Dateien auf einen Katalogserver hochgeladen werden.
- PEP 262: Datenbank installierter Python-Pakete: Ein inzwischen zurückgezogener Vorschlag für eine Datenbank installierter Python-Pakete.
- PEP 301: Paketindex und Metadaten für Distutils: Spezifiziert einen Distutils
register-Befehl zum Registrieren von Paketen in einem zentralen Katalog.
