Paket

ein Paket, um Ihr Paket zu verpacken
Jetzt downloaden

Paket Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Ingy d%uFFFDt Net
  • Website des Verlags:
  • http://search.cpan.org/~ingy/

Paket Stichworte


Paket Beschreibung

Ein Paket, um Ihr Paket zu verpacken Das Paket ist die Python-Bibliothek, ein Toolset, mit dem Python-Paket People ihre Pakete verpackt. Wenn Sie nicht persönlich Python-Pakete packen, können Sie dieses Paket-Paket ignorieren.Installation: Das Paket soll nicht wie normale Python-Pakete installiert werden. Es soll kopiert und als Teil anderer Python-Pakete kopiert und verteilt sein .com / ingydotnet / paket-py.gitconfused? So schreibe ich ... Ich schreibe gerne viele Module und vertrieb sie als Pakete, aber als ich das in Python anfing, rannte ich in eine Mauer von Setup / Installer-Bugs, schlechte Problemumgehungen und Gemeinschaftsmöblen, was der beste Weg ist zu gehen war. Ich beschloss, dies auf eine Weise zu beheben, die alle Installateure in der Lage sind, meine Python-Pakete (und ihre Voraussetzungen) unabhängig von ihrem aktuellen Python-Wissen oder Arbeitsumfeld installieren zu können. Die Lösung ist einfach. Fügen Sie einfach Helper-Tools in einem Unterverzeichnis hinzu, das in jedem Python-Paket enthalten ist, das Sie freigeben. Es ist ein einfacher Handel mit einem kleinen zusätzlichen Lagerraum für Funktionalität, Paketautorität und Weltfrieden. Die Talsthese sind einige der Dinge, mit denen ich mich befasste Als ich dieses Projekt begann: * Machen Sie meine Python-Pakete von jemandem installiert. * Lassen Sie meine Python-Pakete auf andere Pakete abhängen. * Setzen Sie den Benutzern so wenig Extra belastet wie möglich. * Lassen Sie den Benutzer niemals nicht informiert und schreien. * Erstellen Sie setup.py-Dateien aus einfachen YAML-Dateien aus. * Lassen Sie sich dieses Projekt nicht auf eine andere Abhängigkeitsecke bemalen. * Stellen Sie einen einfachen Makefile zur Automatisierung verwandter Aufgaben bereit. * Bereitstellung von Unterstützung für die Ausführung von Unbestests mit MASTE-Test. * Halten Sie den Packung des Pakets auf ein Minimum an. Modern: Um diese Python-Paketverpackungstechnik zu verwenden, folgen Sie diesen einfachen Schritten: 1.> CD-Pfad / zu Ihrem / persönlich / Python / Paket / aufgerufen / foo / .. in anderen Wörter, gehen Sie einfach in das Verzeichnis, in dem Sie das Repository dieses Paketpakets setzen möchten. Legen Sie es neben Ihren anderen Python-Paket-Quellcode-Repositorys, was ich hier vorschlage ... 2. Git-Klongit: //github.com/ingydotnet/package-py.git es sei denn, wenn Sie natürlich bereits Paket-PY haben . 3.> CD FOO 4.> MAKE -F ../paketage-py/makeFile-Setup Installieren Sie ein Makefile, eine neue Setup.py-Datei, und erstellen Sie das Paket / Unterverzeichnis in Ihrem Projektverzeichnis. 5. Bearbeiten Sie das Paket / info.YAML (für Informationen spezifisch auf Ihr Projekt) und ~ / .package-py / config.yaml (für Informationen, die auf alle Ihre Python-Projekte gilt) mit allen Informationen über Ihr Paket.6. Tun Sie an diesem Punkt, dass alles für Sie eingerichtet werden sollte, um genau wie jedes andere Setup.py zu verwenden. Von hier aus raus sind Sie gefördert (aber nicht erforderlich), um den Makefile zu verwenden. Führen Sie Hilfe zur Verfügung, um alle Optionen anzuzeigen, die Ihnen zur Verfügung stehen. Anforderungen: · Python


Paket Zugehörige Software