Package: python-pbr (4.2.0-5)
Links for python-pbr
Debian Resources:
Download Source Package python-pbr:
Maintainers:
External Resources:
- Homepage [pypi.python.org]
Similar packages:
inserisce comportamenti predefiniti utili e ragionevoli in setuptools - Python 2.x
PBR (Python Build Reasonableness) è una libreria che inietta alcuni comportamenti predefiniti utili e ragionevoli nell'esecuzione di setuptools. PBR può:
* gestire il numero di versione sulla base delle revisioni ed etichette git (file Version); * generare file AUTHORS da log git; * generare ChangeLog da log git; * generare file stub autodoc di Sphinx per l'intero modulo; * memorizzare le dipendenze in un file di requisiti pip; * usare il file README come long_description; * trovare intelligentemente pacchetti sotto al pacchetto radice.
PBR è solo leggermente configurabile. L'idea di base è che c'è un modo giusto di fare le cose e, se lo si usa, se ne raccoglieranno i frutti, dato che è semplice e ripetibile. Se si desidera fare le cose in modo differente, bene! Ma si ha già il potere di Python a propria disposizione, perciò non si ha realmente bisogno di PBR.
PBR si appoggia al lavoro iniziato da d2to1 per fornire la configurazione dichiarativa. d2to1 stesso è un'implementazione delle idee alla base di distutils2. Sebbene distutils2 è ora abbandonato a favore dello sviluppo verso PEP 426 e Metadata 2.0, la configurazione dichiarativa è ancora una ottima idea e importante particolarmente nel cercare di distribuire codice di installazione come una libreria, quando la libreria stessa altera come viene elaborata l'installazione. Mano a mano che Metadata 2.0 e altri PEP moderni per pacchettizzazione per Python diventano disponibili, PBR mira a gestirli il più velocemente possibile.
Questo pacchetto fornisce la gestione per Python 2.x.
Other Packages Related to python-pbr
|
|
|
|
-
- dep: python
- linguaggio interattivo di alto livello orientato agli oggetti (versione Python 2)
-
- dep: python-pkg-resources
- rilevazione di pacchetti e accesso a risorse usando pkg_resources
-
- dep: python-setuptools
- miglioramenti per Python Distutils
-
- dep: python-six
- libreria di compatibilità per Python 2 e 3 (interfaccia Python 2)
-
- dep: python2.7
- linguaggio interattivo di alto livello orientato agli oggetti (versione 2.7)
Download python-pbr
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 55.2 kB | 297.0 kB | [list of files] |