toutes les options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Paquet source : python-pbr  ]

Paquet : python3-pbr (5.5.0-2)

Liens pour python3-pbr

Screenshot

Ressources Debian :

Télécharger le paquet source python-pbr :

Responsables :

Ressources externes :

Paquets similaires :

injection de comportements par défaut utiles et sensés dans setuptools –⋅Python 3.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 3.x.

Étiquettes: Mis en œuvre en: Python

Autres paquets associés à python3-pbr

  • dépendances
  • recommandations
  • suggestions
  • enhances

Télécharger python3-pbr

Télécharger pour toutes les architectures proposées
Architecture Taille du paquet Espace occupé une fois installé Fichiers
all 58,9 ko319,0 ko [liste des fichiers]