Paquet : python-pbr (4.2.0-5)
Liens pour python-pbr
Ressources Debian :
- Rapports de bogues
- Developer Information
- Journal des modifications Debian
- Fichier de licence
- Suivis des correctifs pour Debian
Télécharger le paquet source python-pbr :
Responsables :
Ressources externes :
- Page d'accueil [pypi.python.org]
Paquets similaires :
injection de quelques comportements utiles et judicieux par défaut dans setuptools — Python 2.x
PBR (Python Build Reasonableness) est une bibliothèque qui injecte quelques comportements utiles et judicieux par défaut dans l’exécution de setuptools. PBR peut :
— gérer le numéro de version basé sur les révisions et étiquettes de Git (fichier de versions) ; — générer le fichier AUTHORS à partir du journal de Git ; — générer le journal de modifications à partir du journal de Git ; — générer les fichiers de parts d’autodocumentation Sphinx du module entier ; — stocker les dépendances dans un fichier d’exigences de pip ; — utiliser le fichier README comme long_description ; — trouver de manière judicieuse des paquets dans le paquet de base.
PBR est seulement un peu personnalisable. L’idée de base est qu’il existe une manière correcte de réaliser les choses et de cette façon en tirer tout les bénéfices, car cela est simple et reproductible. Si l’utilisateur veut réaliser les choses différemment, pas de problème ! Il sait exploiter pleinement la puissance de Python, et n’a donc pas réellement besoin de PBR.
PBR construit au-dessus du travail commencé par d2to1 pour produire une configuration déclarative. D2to1 est lui-même une mise en œuvre des idées derrière distutils2. Bien que distutils2 soit maintenant abandonné pour du travail vers PEP 426 et Metadata 2.0, une configuration déclarative est toujours une bonne idée et est particulièrement importante pour essayer de distribuer le code de configuration sous forme de bibliothèque quand cette bibliothèque elle-même modifiera la manière dont la configuration est traitée. Au fur et à mesure que Metadata 2.0 et d’autres procédés PEP d’empaquetage modernes de Python apparaissent, PBR vise à les prendre en charge aussi rapidement que possible.
Ce paquet fournit la prise en charge de Python 2.x.
Autres paquets associés à python-pbr
|
|
|
|
-
- dep: python
- langage interactif de haut niveau orienté objet (version Python2)
-
- dep: python-pkg-resources
- découverte de paquets et accès aux ressources avec pkg_resources
-
- dep: python-setuptools
- améliorations de Python Distutils
-
- dep: python-six
- bibliothèque de compatibilité Python⋅2 et⋅3 –⋅interface Python⋅2
-
- dep: python2.7
- langage interactif de haut niveau orienté objet (version 2.7)
Télécharger python-pbr
Architecture | Taille du paquet | Espace occupé une fois installé | Fichiers |
---|---|---|---|
all | 55,2 ko | 297,0 ko | [liste des fichiers] |