| Eggbasket. Ein einfacher, leichter Python-Paketindex (aka Cheeseshop) Klon |
Jetzt downloaden |
Eggbasket. Ranking & Zusammenfassung
- Name des Herausgebers:
- Christopher Arndt
- Website des Verlags:
- http://chrisarndt.de/
- Betriebssysteme:
- Mac OS X
Eggbasket. Stichworte
Eggbasket. Beschreibung
Ein einfacher, leichter Python-Paketindex (aka Cheeseshop) klonen Eggbasket ist eine Webanwendung, die einen Dienst bietet, der ähnlich ist und dem Python-Paketindex (aka Cheeseshop) kompatibel ist. Eggbasket ermöglicht es Ihnen, Ihr eigenes lokales Repository von Python-Paketen aufrechtzuerhalten, die von Ihren Installationen erforderlich sind. Alle Grundvorgänge, die zur Unterstützung einer Setuptools-basierten Infrastruktur erforderlich sind, sind vorhanden, aber einige Convenience-Funktionen fehlen, und die Software wurde nicht ausgiebig getestet. Benutzung auf eigene Gefahr! Hier sind einige wichtige Funktionen von "Eggbasket": · Kann von setuptools / easy_install als Paketindex und Repository verwendet werden. · Unterstützt das Distutils-Upload-Protokoll. · Verfügt über ein einfaches, rollenbasiertes Berechtigungssystem, um den Zugriff auf die Funktionen des Servers (z. B. Paket-Uploads) an Gruppen von Benutzern zu erteilen. · Erfordert nur SQLite als Datenbanksystem (inklusive mit Python 2.5). · META-Daten aus den folgenden Verteilerpaket-Formaten (Quelle und Binärdatei): .egg, .tar, .tar.bz2, .tar.gz, .tgz,. · Das andere Dateiformat kann so konfiguriert sein, dass er unter den Verteilungsdateien für ein Paket aufgeführt ist (standardmäßig einschließlich .EXE- und .RPM- und .TAR.Z-Dateien zusätzlich zu den oben aufgeführten Filetypen). · Kann ohne Konfiguration ausgeführt werden, indem Sie einfach die Datenbank initialisieren, und starten Sie den Server in einem Verzeichnis, das Paketverzeichnisse enthält (siehe "Usage"). Was ist neu in dieser Version: · Sortieren von Paketdateien alphabetisch und umgekehrte Reihenfolge der Releases · Fügen Sie Eggbasket.max_upload_size-Optionen hinzu und prüfen Sie in der Upload-Methode die maximale Upload-Größe. · Prüfen Sie auf unterstützte Paketdateiname-Erweiterungen in der Upload-Methode. · Befehlszeilen-Helper-Skript Upload_Package.py hinzugefügt, um eine einzelne Paketdatei über http hochzuladen, ohne dass ein setup.py dist zuerst distage erforderlich ist. · Festes Sqlalchemy-Konstrukt inkompatibel mit> 0.4.x-Versionen. · Fixierter dummer Fehler in util.get_base_url () -Funktion. · Verschoben einige Konfigurationseinstellungen in Bereitstellungskonfigurationsdateien.
Eggbasket. Zugehörige Software