Alle Optionen
buster  ]
[ Quellcode: python-pbr  ]

Paket: python-pbr (4.2.0-5)

Links für python-pbr

Screenshot

Debian-Ressourcen:

Quellcode-Paket python-pbr herunterladen:

Betreuer:

Externe Ressourcen:

Ähnliche Pakete:

Injektion nützlichen und vernünftigen Standardverhaltens in setuptools - Python 2.x

PBR (Python Build Reasonableness) ist eine Bibliothek, die einige nützliche und sinnvolle Standardverhaltensweisen in Ihren Lauf der setuptools einbringt. PBR kann:

 * die Versionsnummer basierend auf Git-Revisionen und -Tags verwalten
   (Datei Version)
 * die Datei AUTHORS mittels »git log« erzeugen
 * das ChangeLog mittels »git log« erzeugen
 * für Ihr gesamtes Modul »Sphinx autodoc stub«-Dateien erstellen
 * Ihre Abhängigkeiten in einer pip-Anforderungsdatei (requirements.txt)
   speichern
 * Ihre README-Datei als ausführliche Beschreibung (long_description)
   nutzen
 * intelligent Pakete unter Ihrem Root-Paket finden

PBR ist kaum konfigurierbar. Die Grundidee ist, dass es einen vernünftigen Weg gibt, Dinge zu tun. Und wenn Sie das tun, sollten Sie die Belohnungen ernten, denn dann ist es einfach und wiederholbar. Wenn Sie die Dinge anders machen wollen, cool! Aber Sie haben bereits die Möglichkeiten von Python zur Hand, sodass Sie PBR nicht wirklich benötigen.

PBR baut auf der Arbeit auf, die d2to1 für die deklarative Konfiguration gestartet hat. d2to1 ist selbst eine Implementierung der Ideen hinter distutils2. Obwohl distutils2 nun zugunsten der Arbeit an PEP 426 und Metadata 2.0 aufgegeben wird, ist die deklarative Konfiguration immer noch eine großartige Idee und besonders wichtig beim Versuch, Setup-Code als eine Bibliothek zu verteilen, wenn diese Bibliothek selbst die Verarbeitung des Setups ändert. Während Metadata 2.0 und weitere moderne Python-Paketierungs-PEPs herauskommen, möchte PBR diese so schnell wie möglich unterstützen.

Dieses Paket bietet Unterstützung für Python 2.x.

Markierungen: Implementiert in: Python

Andere Pakete mit Bezug zu python-pbr

  • hängt ab von
  • empfiehlt
  • schlägt vor
  • erweitert

python-pbr herunterladen

Download für alle verfügbaren Architekturen
Architektur Paketgröße Größe (installiert) Dateien
all 55,2 kB297,0 kB [Liste der Dateien]