všetky možnosti
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Zdroj: python-pbr  ]

Balík: python3-pbr (4.2.0-5)

Odkazy pre python3-pbr

Screenshot

Zdroje Debian:

Stiahnuť zdrojový balík python-pbr:

Správcovia:

Externé zdroje:

Podobné balíky:

vkladanie užitočných a rozumných predvolených pravidiel správania do setuptools - Python 3.x

PBR (Python Build Reasonableness) je knižnica, ktorá vkladá niektoré užitočné rozumných predvolené pravidlá správania do vášho spustenia setuptools. PBR dokáže:

 * spravovať číslo verzie v závislosti od revízie a štítku v git
 * tvoriť súbory AUTHORS z výstupu git log
 * tvoriť súbory ChangeLog z výstupu git log
 * tvoriť šablóny súborov Sphinx autodoc pre váš celý modul
 * ukladať závislosti v súbore pip requirements
 * použiť váš súbor README ako long_description
 * inteligentne hľadať balíky vo vašom koreňovom balíku

PBR je iba mierne konfigurovateľný. V podstate ide o to, že existuje decentný spôsob ako veci organizovať a ak ho používate, získate jeho výhody, pretože bude jednoduchý a opakovateľný. Ak chcete robiť veci inak, nevadí. Ale už máte na dosah silu Pythonu, takže PBR nutne nepotrebujete.

PBR stavia na nástroji „d2to1“, aby poskytol deklaratívnu konfiguráciu. Samotný d2to1 je implementáciou myšlienok stojacich za distutils2. Hoci sa na distutils2 teraz už nepracuje v prospech práce smerom k PEP 426 a Metadata 2.0, deklaratívna konfigurácia je stále dobrý nápad a obzvlášť je vhodná, keď sa pokúšate distribuovať kód na nastavenie vo forme knižnice, keď samotná knižnica zmení spôsob spracovania takéhoto kódu na nastavenie. Keď vyjdú Metadata 2.0 a ďalšie moderné spôsoby tvorby balíkov pre Python, cieľom PBR je podporovať ich hneď ako to bude možné.

Tento balík poskytuje podporu pre Python 3.x.

Značky: Implementované v: Python

Ostatné balíky súvisiace s balíkom python3-pbr

  • závisí
  • odporúča
  • navrhuje
  • vylepšuje

Stiahnuť python3-pbr

Stiahnuť pre všetky dostupné architektúry
Architektúra Veľkosť balíka Nainštalovaná veľkosť Súbory
all 55.2 kB297.0 kB [zoznam súborov]