Les modules Python listés dans Modules Python ont des dépendances qui ne sont pas référencées par les autres paquets de BLFS. Ces dépendances sont listées ici. Elles ne seront pas mises à jour régulièrement, à moins qu'une version plus récente ne soit nécessaire.
Dans BLFS, nous construisons et installons normalement les
modules Python 3 avec pip3. Faites attention à ce que
les commandes pip3
install dans le livre devraient être exécutées en
tant que root
, à moins que ce
soit pour un environnement virtuel Python. Exécuter pip3 install en tant
qu'utilisateur non-root
peut
sembler fonctionner, mais le module installé sera inaccessible
aux autres utilisateurs.
pip3 install ne
réinstallera pas un module déjà installé par défaut. Pour
utiliser la commande pip3
install pour mettre à jour un module (par exemple
passer de meson-0.61.3 à meson-0.62.0), insérez --upgrade
dans la ligne de
commande. Si c'est vraiment nécessaire de revenir à une ancienne
version d'un module ou de réinstaller la même version, insérez
--force-reinstall
dans la
ligne de commande.
Le paquet Alabaster est un thème pour le système de documentation sphinx. Bien que développé séparément, c'est le thème par défaut de sphinx.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/a/alabaster/alabaster-1.0.0.tar.gz
Somme de contrôle MD5 du téléchargement : c6c2173e5565fb12f08bef410ea50f72
Taille du téléchargement : 24 Ko
Estimation de l'espace disque requis : 160 Ko
Estimation du temps de construction : moins de 0,1 SBU
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Ce paquet n'a pas de suite de tests.
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user alabaster
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Le paquet Attrs est un module python qui permet d'écrire des attributs sans code supplémentaire.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/a/attrs/attrs-25.1.0.tar.gz
Somme de contrôle MD5 du téléchargement : 338069d6f69126086d589b2cb44f4c73
Taille du téléchargement : 776 Ko
Estimation de l'espace disque requis : 7 Mo (plus 78 Mo pour les tests)
Estimation du temps de construction : moins de 0,1 SBU (0,2 SBU pour les tests)
hatch-fancy-pypi-readme-24.1.0 et hatch_vcs-0.4.0
pytest-8.3.4, cloudpickle, hypothesis, Pympler, mypy, pytest-mypy-plugins, pytest-xdist[psutil] et zope.interface
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user attrs
Pour tester l'installation, exécutez :
python3 -m venv --system-site-packages testenv && testenv/bin/pip3 install 'attrs[tests]' && PATH=$PWD/testenv/bin:$PATH testenv/bin/python -m pytest
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Le paquet Babel est une collection intégrée d'utilitaires qui aident à l'internationalisation et la traduction des applications Python, avec un accent sur les applications orientées web.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/B/Babel/babel-2.17.0.tar.gz
Somme de contrôle MD5 du téléchargement : 726d2ed119255a011d248ac0c9caa24a
Taille du téléchargement : 9,5 Mo
Estimation de l'espace disque requis : 94 Mo (avec les tests)
Estimation du temps de construction : 0,1 SBU (avec les tests)
pytest-8.3.4, Python-3.13.2 (avec le module sqlite), freezegun et pytest-cov
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user Babel
En supposant que pytest-8.3.4 est installé, mais pas les autres dépendances facultatives, l'installation peut être testée avec les commandes suivantes :
python3 -m venv --system-site-packages testenv && source testenv/bin/activate && pip3 install pytest-cov freezegun && python3 /usr/bin/pytest deactivate
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Le module Certifi fournit une collection soigneusement sélectionnée de certificats racines de Mozilla servant à valider la fiabilité des certificats SSL, tout en vérifiant l'identité des hôtes TLS.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/c/certifi/certifi-2025.1.31.tar.gz
Somme de contrôle MD5 du téléchargement : 6d326c5b0649c4dee817837c192f3824
Taille du téléchargement : 164 Ko
Estimation de l'espace disque requis : 856 Ko
Estimation du temps de construction : moins de 0,1 SBU
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user certifi
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Chardet est un détecteur d'encodage des caractères universel.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/c/chardet/chardet-5.2.0.tar.gz
Somme de contrôle MD5 du téléchargement : cc2d8cc9a751641463b4f7cfecad2ffa
Taille du téléchargement : 2 Mo
Estimation de l'espace disque requis : 12 Mo (plus 1,1 Mo pour les tests)
Estimation du temps de construction : moins de 0,1 SBU (0,3 SBU pour les tests)
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user chardet
Pour tester l'installation, exécutez pytest.
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
La bibliothèque charset-normalizer aide à lire du texte en un encodage inconnu.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/c/charset-normalizer/charset_normalizer-3.4.1.tar.gz
Somme de contrôle MD5 du téléchargement : 1d808eb9efaf70bf0ec3b800f3c7dca8
Taille du téléchargement : 124 Ko
Estimation de l'espace disque requis : 1,1 Mo (plus 15 Mo pour les tests)
Estimation du temps de construction : moins de 0,1 SBU (avec les tests)
pytest-8.3.4, Python-3.13.2 (reconstruit après avoir construit SQLite-3.49.1) et pytest-cov
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user charset-normalizer
En supposant que pytest-8.3.4 est installé, mais pas les autres dépendances facultatives, l'installation peut être testée avec les commandes suivantes :
python3 -m venv --system-site-packages testenv && source testenv/bin/activate && pip3 install pytest-cov && python3 /usr/bin/pytest deactivate
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
analyseur Python Commonmark pour la spécification Markdown CommonMark.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/c/commonmark/commonmark-0.9.1.tar.gz
Somme de contrôle MD5 du téléchargement : cd1dc70c4714d9ed4117a40490c25e00
Taille du téléchargement : 94 Ko
Estimation de l'espace disque requis : 1,3 Mo (plus 30 Mo pour les tests)
Estimation du temps de construction : moins de 0,1 SBU (0,1 SBU pour les tests)
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user commonmark
En supposant que pytest-8.3.4 est installé, mais pas les autres dépendances facultatives, l'installation peut être testée avec les commandes suivantes :
python3 -m venv --system-site-packages testenv && source testenv/bin/activate && pip3 install hypothesis && python3 /usr/bin/pytest commonmark/tests/unit_tests.py python3 commonmark/tests/run_spec_tests.py deactivate
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Editables est une bibliothèque python pour créer des « wheels modifiables ».
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/e/editables/editables-0.5.tar.gz
Somme de contrôle MD5 du téléchargement : 520de8c3a9dc5dfb2b365d104541c9de
Taille du téléchargement : 4,6 Ko
Estimation de l'espace disque requis : 180 Ko
Estimation du temps de construction : moins de 0,1 SBU
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user editables
Pour tester l'installation, exécutez : pytest.
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Hatchling est un moteur de construction extensible et qui respecte les standard pour les nodules python.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/h/hatchling/hatchling-1.27.0.tar.gz
Somme de contrôle MD5 du téléchargement : 6ffb3087c9b6a9ffbfc1bb394f7ed1a8
Taille du téléchargement : 60 Ko
Estimation de l'espace disque requis : 2,3 Mo
Estimation du temps de construction : moins de 0,1 SBU
editables-0.5, packaging-24.2, pathspec-0.12.1, pluggy-1.5.0 et trove-classifiers-2025.1.15.22
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Ce paquet ne contient pas de suite de tests utilisable.
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user hatchling
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Hatch-Fancy-Pypi-Readme est un greffon hatch qui remplit le champ readme dans les métadonnées d'un module Python à partir de la des fichiers de documentation en langage de balise du module.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/h/hatch-fancy-pypi-readme/hatch_fancy_pypi_readme-24.1.0.tar.gz
Somme de contrôle MD5 du téléchargement : f5f9e639f066c91f8e623ec6231beae9
Taille du téléchargement : 32 Ko
Estimation de l'espace disque requis : 388 Ko
Estimation du temps de construction : moins de 0,1 SBU
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user hatch-fancy-pypi-readme
Pour tester l'installation, assurez-vous que pytest-8.3.4 est installé et exécutez :
python3 -m venv --system-site-packages testenv && testenv/bin/pip3 install 'hatch-fancy-pypi-readme[tests]' && testenv/bin/python -m pytest
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Hatch_vcs est un greffon Hatch pour le versionnement avec divers systèmes de contrôle de version ( VCS ).
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/h/hatch-vcs/hatch_vcs-0.4.0.tar.gz
Somme de contrôle MD5 du téléchargement : d801fe7c3e5955307748f2790bbb3488
Taille du téléchargement : 9,9 Ko
Estimation de l'espace disque requis : 436 Ko (avec les tests)
Estimation du temps de construction : moins de 0,1 SBU (avec les tests)
hatchling-1.27.0 et setuptools_scm-8.1.0
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user hatch_vcs
Pour tester l'installation, exécutez (HOME=
évite que le fichier .gitconfig
de votre répertoire personnel
n'interfère avec les tests) : HOME= pytest.
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Le module llna fournit la prise en charge du protocole des noms de domaine internationalisés dans les applications (IDNA) spécifié dans la RFC 5891.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/i/idna/idna-3.10.tar.gz
Somme de contrôle MD5 du téléchargement : 28448b00665099117b6daa9887812cc4
Taille du téléchargement : 188 Ko
Estimation de l'espace disque requis : 1,7 Mo (avec les tests)
Estimation du temps de construction : moins de 0,1 SBU (avec les tests)
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user idna
Pour tester l'installation, exécutez pytest.
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Le paquet imagesize analyse les en-têtes des fichiers images et renvoie la taille de l'image et son DPI. Cela fonctionne avec les formats JPEG, JPEG2000, PNG, GIF, TIFF, SVG, Netpbm et WebP.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/i/imagesize/imagesize-1.4.1.tar.gz
Somme de contrôle MD5 du téléchargement : 5a40586a25c07e1a8f16f6267252c321
Taille du téléchargement : 1,2 Mo
Estimation de l'espace disque requis : 1,8 Mo (avec les tests)
Estimation du temps de construction : moins de 0,1 SBU (avec les tests)
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user imagesize
Les tests d ece paquet sont connus pour être cassés. Pour tout de même tester l'installation, exécutez pytest.
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Iniconfig est un petit module simple d'analyse de fichiers INI.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/i/iniconfig/iniconfig-2.0.0.tar.gz
Somme de contrôle MD5 du téléchargement : 3c030b3f51dcc3aca585de05635600e4
Taille du téléchargement : 4,5 Ko
Estimation de l'espace disque requis : 168 Ko
Estimation du temps de construction : moins de 0,1 SBU
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Ce paquet n'a pas de suite de tests.
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user iniconfig
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Markdown est un analyseur Python pour la spécification Markdown de John Gruber.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/M/Markdown/markdown-3.7.tar.gz
Somme de contrôle MD5 du téléchargement : de4cdc6db368c7386f733d6dd8c858b1
Taille du téléchargement : 348 Ko
Estimation de l'espace disque requis : 4,1 Mo (plus 27 Mo pour les tests)
Estimation du temps de construction : moins de 0,1 SBU (avec les tests)
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user Markdown
En supposant que pytest-8.3.4 et PyYAML-6.0.2 sont installés, mais pas l'autre dépendance facultative, l'installation peut être testée avec les commandes suivantes :
python3 -m venv --system-site-packages testenv && source testenv/bin/activate && pip3 install coverage && python3 /usr/bin/pytest --ignore=tests/test_syntax/extensions/test_md_in_html.py deactivate
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Le module Méson_pytgon contient un moteur de construction Python (PEP 517) pour les projets Meson.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/m/meson_python/meson_python-0.17.1.tar.gz
Somme de contrôle MD5 du téléchargement : bf1299782f02e4bb590a437bd140fd12
Taille du téléchargement : 80 Ko
Estimation de l'espace disque requis : 1,3 Mo
Estimation du temps de construction : moins de 0,1 SBU
cython-3.0.12, git-2.48.1, pytest-8.3.4, Python-3.13.2 (reconstruit après avoir installé SQLite-3.49.1), build et pytest-mock
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Ce paquet n'a pas de suite de tests.
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user meson_python
Pour tester l'installation, assurez-vous que git-2.48.1, patchelf-0.18.0 et pytest-8.3.4 sont installés, et que Python-3.13.2 a été reconstruit après avoir
installé SQLite-3.49.1, puis exécutez (HOME=
évite que le fichier .gitconfig
de votre répertoire personnel
n'interfère avec les tests) :
python3 -m venv --system-site-packages testenv && testenv/bin/pip3 install 'meson_python[test]' && HOME= testenv/bin/python -m pytest
Deux tests nommés test_missing_version
et test_pep621
sont connus pour échouer avec
pyproject-metadata-0.8.0 ou supérieur.
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Msgpack est un format de sérialisation binaire efficace. Il vous permet d'échanger des données entre plusieurs langages comme JSon. Il est cependant plus léger et plus rapide. Ce paquet fournit les liaisons CPython pour lire et écrire des données Msgpack.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/m/msgpack/msgpack-1.1.0.tar.gz
Somme de contrôle MD5 du téléchargement : e5769d4ab610491ac561c84fde4cf4a7
Taille du téléchargement : 164 Ko
Estimation de l'espace disque requis : 1,9 Mo (plus 0,3 Mo pour les tests)
Estimation du temps de construction : moins de 0,1 SBU
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user msgpack
Pour tester l'installation, exécutez pytest.
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Pathspec est une bibliothèque auxiliaire de reconnaissance de motif pour les chemins de fichiers.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/p/pathspec/pathspec-0.12.1.tar.gz
Somme de contrôle MD5 du téléchargement : 2b26ad1981bfa23748e115f00085624c
Taille du téléchargement : 45 Ko
Estimation de l'espace disque requis : 912 Ko (avec les tests)
Estimation du temps de construction : moins de 0,1 SBU (avec les tests)
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user pathspec
Pour tester l'installation, exécutez pytest.
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Le paquet Pluggy donne aux utilisateurs la possibilité d'étendre ou deqmodifier le comportement d'un programme hôte en installant un greffon pour ce programme. Le code du greffon tournera pendant le déroulement normal de l'exécution normale, et changera ou améliorera certains aspects de celui-ci. En résummé, pluggy permet aux fonctions d'être crochetées pour qu'un utilisateur puisse construire un système « étendétendable ».
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/p/pluggy/pluggy-1.5.0.tar.gz
Somme de contrôle MD5 du téléchargement : ac0870be78ba0ee227a5c3955efeba59
Taille du téléchargement : 68 Ko
Estimation de l'espace disque requis : 588 Ko (plus 18 Mo pour les tests)
Estimation du temps de construction : moins de 0,1 SBU (avec les tests)
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user pluggy
Pour tester l'installation, exécutez : pytest.
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Le module Pyproject-Metadata contient une classe de données pour les métadonnées PEP 621 avec la prise en charge de la génération des « core metadata » (PEP 643).
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/p/pyproject-metadata/pyproject_metadata-0.9.0.tar.gz
Somme de contrôle MD5 du téléchargement : d947b3c632f4aee9cf23bb5950ac02f9
Taille du téléchargement : 8 Ko
Estimation de l'espace disque requis : 124 Ko
Estimation du temps de construction : moins de 0,1 SBU
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user pyproject-metadata
Pour tester l'installation, exécutez : pytest.
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
La bibliothèque Pytz apporte la base de données IANA tz dans Python. Il permet d'effectuer des calculs de fuseaux horaires précis et multi-plateformes.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/p/pytz/pytz-2025.1.tar.gz
Somme de contrôle MD5 du téléchargement : b51879337eb45a56947f91e82ec83ef1
Taille du téléchargement : 316 Ko
Estimation de l'espace disque requis : 6,2 Mo (avec les tests)
Estimation du temps de construction : moins de 0,1 SBU (avec les tests)
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user pytz
Pour tester l'installation, exécutez pytest. Plusieurs avertissements s'affichent.
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Le paquet Setuptools_scm est utilisé pour extraire la version de paquets python depuis les métadonnées git ou hg au lieu de les déclarer.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/s/setuptools_scm/setuptools_scm-8.1.0.tar.gz
Somme de contrôle MD5 du téléchargement : d8046dce093a94dc382b68b45f6a6257
Taille du téléchargement : 70 Ko
Estimation de l'espace disque requis : 1,6 Mo (avec les tests)
Estimation du temps de construction : moins de 0,1 SBU (plus 0,4 SBU pour les tests)
git-2.48.1, Mercurial-6.9.2, pytest-8.3.4, Sudo-1.9.16p2 et build
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user setuptools_scm
Pour tester l'installation, assurez-vous que pytest-8.3.4 est installé et exécutez
(HOME=
évite que le fichier
.gitconfig
dans votre répertoire
personnel n'interfère avec les tests) :
python3 -m venv --system-site-packages testenv && testenv/bin/pip3 install build && TZ=UTC HOME= testenv/bin/python -m pytest
Si git-2.48.1 ou Mercurial-6.9.2 ne sont pas installés, les tests qui dépendent des paquets manquants seront passés. Certains tests peuvent invoquer Sudo-1.9.16p2 et demander un mot de passe.
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Smartypants traduit des caractères de ponctuation ASCII en entités HTML de ponctuation typographique « intelligente ».
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://github.com/leohemsted/smartypants.py/archive/v2.0.1/smartypants.py-2.0.1.tar.gz
Somme de contrôle MD5 du téléchargement : 27957540f4718e892039b2ed208c78f3
Taille du téléchargement : 24 Ko
Estimation de l'espace disque requis : 344 Ko
Estimation du temps de construction : moins de 0,1 SBU
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Ce paquet ne contient pas de suite de tests utilisable.
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user smartypants
Pour tester les résultats, exécutez :
sed 's/assertEquals/assertEqual/' -i tests/test_cli.py && cp /usr/bin/smartypants . && pytest
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Le paquet Snowballstemmer est un petit langage de traitement de chaines pour créer des algorithmes de racinisation utilisables en récupération d'information, en plus d'une collection d'algorithmes de racinisation implémentées avec. La racinisation fait correspondre différentes formes d'un même mot à une « racine » commune. Par exemple, la racineur français fait correspondre connexion, connexions, connectif, connecté et connectant à connecter. Une recherche de connecté trouverait aussi les documents qui n'ont que les autres formes.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/s/snowballstemmer/snowballstemmer-2.2.0.tar.gz
Somme de contrôle MD5 du téléchargement : 4332ddc7bbee0f344a03915b2ad59a54
Taille du téléchargement : 85 Ko
Estimation de l'espace disque requis : 3,8 Mo
Estimation du temps de construction : moins de 0,1 SBU
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Ce paquet n'a pas de suite de tests.
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user snowballstemmer
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Le paquet Sphinxcontrib-applehelp est une extension Sphinx qui fournit le format des livres d'aide d'Apple.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/s/sphinxcontrib-applehelp/sphinxcontrib_applehelp-2.0.0.tar.gz
Somme de contrôle MD5 du téléchargement : e16bb1d6199f686d411c180e64a8e831
Taille du téléchargement : 20 Ko
Estimation de l'espace disque requis : 1,0 Mo (avec les tests)
Estimation du temps de construction : moins de 0,1 SBU
pytest-8.3.4 et sphinx-8.2.1 (dépendance circulaire)
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user sphinxcontrib-applehelp
Pour tester l'installation, exécutez pytest. Plusieurs avertissements peuvent s'afficher, à cause de l'utilisation de fonctions obsolètes.
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Le paquet Sphinxcontrib-devhelp est une extension Sphinx qui fournit le format des documents Develp.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/s/sphinxcontrib-devhelp/sphinxcontrib_devhelp-2.0.0.tar.gz
Somme de contrôle MD5 du téléchargement : 79ef5937b8397f724f4fb065073cd24c
Taille du téléchargement : 16 Ko
Estimation de l'espace disque requis : 984 Mo (avec les tests)
Estimation du temps de construction : moins de 0,1 SBU (avec les tests)
pytest-8.3.4 et sphinx-8.2.1 (dépendance circulaire)
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user sphinxcontrib-devhelp
Pour tester l'installation, exécutez pytest.
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Le paquet Sphinxcontrib-htmlhelp est une extension Sphinx qui fournit le format des fichiers d'aide HTML.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/s/sphinxcontrib-htmlhelp/sphinxcontrib_htmlhelp-2.1.0.tar.gz
Somme de contrôle MD5 du téléchargement : 1326f55f6bea49ab6a846c0088bc369e
Taille du téléchargement : 24 Ko
Estimation de l'espace disque requis : 1,2 Mo (avec les tests)
Estimation du temps de construction : moins de 0,1 SBU (avec les tests)
pytest-8.3.4, sphinx-8.2.1 (dépendance circulaire) et html5lib-1.1
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user sphinxcontrib-htmlhelp
Si les dépendances facultatives sont installées, le paquet peut être testée avec :
pytest
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Le paquet Sphinxcontrib-jquery est une extension Sphinx qui inclut jQuery dans les nouvelles versions de Sphinx.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/s/sphinxcontrib-jquery/sphinxcontrib-jquery-4.1.tar.gz
Somme de contrôle MD5 du téléchargement : 46ea52845b17343ed6c61e6963fb265d
Taille du téléchargement : 120 Ko
Estimation de l'espace disque requis : 552 Ko
Estimation du temps de construction : moins de 0,1 SBU
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Ce paquet n'a pas de suite de tests.
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user sphinxcontrib-jquery
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Le paquet Sphinxcontrib-jsmath est une extension Sphinx qui permet d'afficher des maths en HTML via JavaScript.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/s/sphinxcontrib-jsmath/sphinxcontrib-jsmath-1.0.1.tar.gz
Somme de contrôle MD5 du téléchargement : e45179f0a3608b6766862e0f34c23b62
Taille du téléchargement : 5,7 Ko
Estimation de l'espace disque requis : 324 Ko (avec les tests)
Estimation du temps de construction : moins de 0,1 SBU (avec les tests)
pytest-8.3.4 et sphinx-8.2.1 (dépendance circulaire)
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user sphinxcontrib-jsmath
Vous pouvez tester l'installation avec les commandes suivantes :
sed -i 's/text()/read_&/' tests/test_jsmath.py && pytest
la commande sed … est requise à cause d'un changement dans l'API de Sphinx dans les versions supérieures à 5.0.
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Le paquet Sphinxcontrib-qthelp est une extension Sphinx qui fournit le format des fichiers d'aide QtHelp.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/s/sphinxcontrib-qthelp/sphinxcontrib_qthelp-2.0.0.tar.gz
Somme de contrôle MD5 du téléchargement : ed4f32003b71a54ac3d68aa651cb6573
Taille du téléchargement : 20 Ko
Estimation de l'espace disque requis : 18 Mo (avec les tests)
Estimation du temps de construction : moins de 0,1 SBU (avec les tests)
pytest-8.3.4, sphinx-8.2.1 (dépendance circulaire) et defusedxml
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user sphinxcontrib-qthelp
Vous pouvez tester l'installation avec les commandes suivantes :
python3 -m venv --system-site-packages testenv && testenv/bin/pip3 install defusedxml && testenv/bin/python -m pytest
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Le paquet Sphinxcontrib-serializinghtml est une extension Sphinx qui fournit le format des fichiers HTML « sérialisés » (json et pickle).
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/s/sphinxcontrib_serializinghtml/sphinxcontrib_serializinghtml-2.0.0.tar.gz
Somme de contrôle MD5 du téléchargement : b536ce248d5ca134a30018692a17c6ca
Taille du téléchargement : 16 Ko
Estimation de l'espace disque requis : 1,1 Mo (avec les tests)
Estimation du temps de construction : moins de 0,1 SBU (avec les tests)
pytest-8.3.4 et sphinx-8.2.1 (dépendance circulaire)
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user sphinxcontrib-serializinghtml
Pour tester l'installation, installez d'abord sphinx-8.2.1, puis exécutez pytest.
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Trove-Classifiers est une
bibliothèque Python qui comprend tous les classifieurs PyPI
valides utilisés pour classer les projets et leurs versions
suivant le PEP 301, par exemple Topic::
System:: Filesystems
et Development
Status:: 6 - Mature
.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Tlchargement (HTTP) : https://files.pythonhosted.org/packages/source/t/trove_classifiers/trove_classifiers-2025.1.15.22.tar.gz
Somme de contrôle MD5 du téléchargement : 3656424a10a761108fa8250033ffe3d4
Taille du tlchargement : 16 Ko
Estimation de l'espace disque requis : 276 Ko
Estimation du temps de construction : moins de 0,1 SBU
Tout d'abord, codez en dur la version du paquet dans setup.py
pour contourner un problème qui fait
que le wheel généré contient la mauvaise version lorsque le
module calver n'est pas
installé :
sed -i '/calver/s/^/#/;$iversion="2025.1.15.22"' setup.py
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user trove-classifiers
Pour tester l'installation, exécutez : pytest.
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Typogrify fournit des filtres pour améliorer la typographie web, et prend en charge les modèles Django et Jinja.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/t/typogrify/typogrify-2.1.0.tar.gz
Somme de contrôle MD5 du téléchargement : 7cc9a0a1de988329add3982519dc7971
Taille du téléchargement : 13 Ko
Estimation de l'espace disque requis : 404 Ko
Estimation du temps de construction : moins de 0,1 SBU
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Ce paquet n'a pas de suite de tests.
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user typogrify
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Le module Urllib3 est un client HTTP puissant et amical pour Python. Il apport de nombreuses fonctionnalités critiques qui manquent dans les bibliothèques standards de Python.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/u/urllib3/urllib3-2.3.0.tar.gz
Somme de contrôle MD5 du téléchargement : 6388afd062cf2e1ef27843738629dbc1
Taille du téléchargement : 304 Ko
Estimation de l'espace disque requis : 3,2 Mo (plus 38 Mo pour les tests)
Estimation du temps de construction : moins de 0,1 SBU (1,6 SBU pour les tests)
pytest-8.3.4, httpx, hypercorn, mock, PySocks, pytest-timeout, python-dateutil, quart, quart-trio, tornado, trio et trustme
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user urllib3
En supposant que pytest-8.3.4 est installé, mais pas les autres dépendances facultatives, l'installation peut être testée avec les commandes suivantes :
python3 -m venv --system-site-packages testenv && source testenv/bin/activate && pip3 install trustme \ tornado \ python-dateutil \ mock \ pysocks \ pytest-timeout \ trio \ hypercorn \ quart \ quart_trio \ httpx && python3 /usr/bin/pytest deactivate
Il peut y avoir jusqu'à 37 erreurs connues pour avoir lieu à cause de changements minimes dans les modules Python externes ci-dessus, en combinaison avec Python 3.13.2.
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Le module webencodings est une implémentation Python de l'Encodage standard WHATWG.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://files.pythonhosted.org/packages/source/w/webencodings/webencodings-0.5.1.tar.gz
Somme de contrôle MD5 du téléchargement : 32f6e261d52e57bf7e1c4d41546d15b8
Taille du téléchargement : 12 Ko
Estimation de l'espace disque requis : 164 Ko
Estimation du temps de construction : moins de 0,1 SBU
Construisez le module :
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Maintenant, en tant qu'utilisateur root
:
pip3 install --no-index --find-links dist --no-user webencodings
-w dist
: construit
le « wheel » approprié pour ce module dans le
répertoire dist
.
--no-build-isolation
: dit à
pip3 de lancer la construction dans l'environnement du système au
lieu de créer un environnement de construction temporaire.
--no-deps
: empêche
pip3 de construire les wheels pour les dépendances du projet.
--no-index
: ignore
l'index des paquets (ne regarde que les URL --find-links à la
place).
--find-links dist
:
recherche les liens des archives comme les fichiers wheel (.whl)
dans le répertoire dist
.
--no-cache-dir
:
désactive le cache pour éviter un avertissement à l'installation
en tant qu'utilisateur root
.
--no-user
: évite de
lancer accidentellement la commande installée en tant
qu'utilisateur non-root.
--upgrade
: met à jour le paquet
vers la version la plus récente disponible. Cette option est
utilisée avec la commande d'installation si une version du paquet
est déjà installée.
--force-reinstall
: réinstalle
le paquet même s'il est à jour. Cette option est utilisée avec la
commande d'installation si vous réinstallez le paquet ou revenez
à une version antérieure.
--no-deps
: ne pas installer les
dépendances du paquet. Cette option peut être requise avec les
options --upgrade ou --force-reinstall.
Last updated on