Pyron

Der trockene Python-Paket-Builder
Jetzt downloaden

Pyron Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Brandon Hodes

Pyron Stichworte


Pyron Beschreibung

Der trockene Python-Paket-Builder Pyron ist so konzipiert, dass er die riesige Reptition beseitigt, die die Setup.py-Datei von typischen Python-Paketen charakterisiert.Note: Der Pyron-Befehl ist immer noch in der Entwicklung, und insbesondere keine Projekte mit Abhängigkeiten. So sollte es wahrscheinlich nur von seinen Entwicklern an dieser Stelle verwendet werden. PryRR ist so konzipiert, dass er die weite Reptition beseitigt, die die Setup.py-Datei von typischen Python-Paketen kennzeichnet. Anstatt eine Setup-Datei zu benötigen, prüft Pyron einfach Ihr Paket, um alle Informationen zu sammeln, die sie erstellen, testen und verteilen müssen. Und dank der Tatsache, dass Pyron die Distututils für Quellverteilungen und die Setzools zum Bau von Eiernnern verwendet, sollten die Ergebnisse mit allem anderem in Python.Ihre Projekt kompatibel sein, um mindestens ein Verzeichnis mit einem readme.txt zu bestehen, und ein __Init__.py sitzt nebeneinander in ihr. Hier sucht Pyron nach den Informationen, die in einer typischen Setup.py-Datei gefunden werden: Pakete Die Datei von der Project Your Projecte.txt sollte als neu strukturierter Text formatiert sein, und sollte so etwas aussehen: `` my.package``` - tut genau das Dinge, die ich brauche ------------------------------------------------------------------------------------------------------- - Natürlich gibt es natürlich keinen Punkt, ein Python-Paket um ein Python-Paket zu haben, den Festplattenspeicher aufzunehmen, es sei denn, es ist genau das, was ich möchte .txt Titel. Es kann so viele Punkte dabei haben, wie Sie möchten. Alle Pakete, mit der Ausnahme, dass angenommen, dass es namensspace-Pakete ist, und als solche erstellt. Nennen Sie die Quellpakete und Eier, die Sie verteilen, dass derselbe Name wie Ihr Python-Paket, pro Python Best Practices.Description Dies ist die Zeichenfolge Das nimmt den Rest der ersten Zeile Ihrer readme.txt-Datei auf. Ihr Paketname enthält Punkte, dann werden alle übergeordneten Pakete automatisch als Namespace-Pakete angenommen. Wenn Ihr Paket namens web.utils.url heißt, werden web und web.utils beide namensspace packages erstellt.Version Die Projektversion wird vom __Version__-Symbol in der __init__.py-Datei Ihres Pakets entnommen. Mit den oben genannten Techniken, die lediglich eine Kodifizierung bereits bestehender Python Best Practices sind, wird Pyron sowohl Ihr Setup.py als auch Ihr Projekt für Sie aufbauen, ohne dass ein weiterer Intervention erforderlich ist Erstellen und verteilen Sie Pakete, die den oben beschriebenen Konventionen folgen. Eine typische Sitzung könnte aussehen .eggweb.utils.url-1.4.tar.gz $ Pyron Python >>> Import web.utils.url >>> web.utils.url .__ Version __ '0.4' >>> ^ DIR YOU YOU PEEKEN UNTER DER HOOD, WIRD SIE WERDEN Siehe, dass Pyron seine Arbeit in einem versteckten Verzeichnis unter Ihrem Projektverzeichnis namens .pyron arbeitet, wo Sie immer aussehen können, wenn Sie das Setup.Py doppelt ansehen möchten, dass PyRun erzeugt und verwendet wird. Anforderungen: · Python


Pyron Zugehörige Software

Yamjam

Ein mit mehreren Projekt, gemeinsam genutztes, yaml basiertes Konfigurationssystem ...

152

Herunterladen