Python modulpakker legger til nyttige objekter til Python språket. Moduler brukt av pakker i hele BLFS er oppført her, sammen med deres avhengigheter.
Hvis du ønsker å kjøre tester, er flere av de følgende modulene
avhengig av sqlite3
kjerne python
modul som ikke ble bygget i LFS. Det anbefales derfor å
gjenoppbygge Python etter installering av de anbefalte
avhengighetene som er oppført i Python-3.12.6.
I BLFS bygger og installerer vi normalt Python 3 moduler med
pip3. Vennligst
pass på at pip3
install kommandoer i boken skal bli kjørt som
root
med mindre det er for et
virtuelt Python miljø. Kjøring av pip3 install som en
ikke-root
bruker kan synes å
fungere fint, men det vil føre til at den installerte modulen
blir utilgjengelig for andre brukere.
pip3 install vil
ikke installere en allerede installert modul som standard. For å
bruke pip3 install
kommandoen for å oppgradere en modul (for eksempel fra
meson-0.61.3 til meson-0.62.0), sett inn --upgrade
inn i kommandolinjen.
Hvis det virkelig er nødvendig for å nedgradere en modul eller
installere den samme versjonen på nytt av en eller annen grunn,
sett inn --force-reinstall
inn i
kommandolinjen.
Asciidoc pakken er et tekstdokument format for å skrive notater, dokumentasjon, artikler, bøker, e-bøker, lysbildefremvisninger, nettsider, man-sider og blogger. AsciiDoc filer kan bli oversatt til mange formater, inkludert HTML, PDF, EPUB og man page.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://files.pythonhosted.org/packages/source/a/asciidoc/asciidoc-10.2.1.tar.gz
Nedlasting MD5 sum: 460824075b51381a4b5f478c60a18165
Nedlastingsstørrelse: 228 KB
Estimert diskplass som kreves: 2.6 MB
Estimert byggetid: mindre enn 0.1 SBU
docbook-xsl-nons-1.79.2, fop-2.9, libxslt-1.1.42, Lynx-2.9.2, dblatex, og W3m
Bygg modulen:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Denne pakken kommer ikke med en testpakke.
Nå, som root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user asciidoc
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.
CSSSelect gir CSS velgere for Python.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://files.pythonhosted.org/packages/source/c/cssselect/cssselect-1.2.0.tar.gz
Nedlasting MD5 sum: 27fbafacce5447cb867acb240d35002a
Nedlastingsstørrelse: 1.2 MB
Estimert diskplass som kreves: 512 KB (legg til 488 KB for tester)
Estimert byggetid: mindre enn 0.1 SBU
Bygg modulen:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Nå, som root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user cssselect
For å teste installasjonen kjør pytest.
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.
CacheControl er en port for cachings algoritmer i httplib2 for bruk med requests session objekter. Den ble skrevet fordi httplib2s bedre støtte for caching ofte dempes av mangelen på trådsikkerhet. Det samme gjelder forespørsler når det gjelder caching.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://github.com/psf/cachecontrol/archive/v0.14.0/cachecontrol-0.14.0.tar.gz
Nedlasting MD5 sum: 221272755063d3827de22e430ad842e6
Nedlastingsstørrelse: 44 KB
Estimert diskplass som kreves: 344 KB
Estimert byggetid: mindre enn 0.1 SBU
Bygg modulen:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Nå, som root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user cachecontrol
Denne modulen har ikke en fungerende testpakke.
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.
Cython pakken gir en kompilator for å skrive C utvidelser for Python språket.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://github.com/cython/cython/releases/download/3.0.11-1/cython-3.0.11.tar.gz
Nedlasting MD5 sum: 388b85b7c23f501320d19d991b169f5d
Nedlastingsstørrelse: 2.6 MB
Estimert diskplass som kreves: 142 MB
Estimert byggetid: 2.1 SBU
Bygg modulen:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Denne pakken kommer ikke med en testpakke.
Nå, som root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user Cython
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.
er Cython feilsøkingsprogram |
|
er en kompilator for kode skrevet på Cython språket. Utdataen er et C/C++ program som kan kompileres med en C/C++ kompilator |
|
er en kompilator for kode skrevet på Cython språket. Utdataen er en utvidelsesmodul som kan importeres direkte fra Python |
dbusmock er et Python bibliotek nyttig for å skrive tester for programvare som snakker med D-Bus tjenester.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://files.pythonhosted.org/packages/source/p/python-dbusmock/python-dbusmock-0.32.1.tar.gz
Nedlasting MD5 sum: 53b043d9b63247fe49d74c3c299fb1c1
Nedlastingsstørrelse: 104 KB
Estimert diskplass som kreves: 1.7 MB (med tester)
Estimert byggetid: mindre enn 0,1 SBU (legg til 0,3 SBU for tester
pytest-8.3.3 (kreves for å kjøre testpakken), PyGObject-3.50.0 (kreves for å kjøre testpakken), BlueZ-5.78 (valgfritt for testpakken), og UPower-1.90.5 (valgfritt for testpakken; hvis ikke installert vil en test mislykkes)
Bygg pakken med:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
For å installere pakken, kjør følgende som root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user python-dbusmock
For å teste resultatene, utsted: LC_ALL=C pytest
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.
D-Bus Python gir Python bindinger til D-Bus API grensesnittet.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://dbus.freedesktop.org/releases/dbus-python/dbus-python-1.3.2.tar.gz
Nedlasting MD5 sum: 33be8a4a766e1c7c9a377b8f934ce21a
Nedlastingsstørrelse: 592 KB
Estimert diskplass som kreves: 4.0 MB
Estimert byggetid: mindre enn 0.1 SBU
dbus-1.14.10, GLib-2.82.1, meson_python-0.16.0, og patchelf-0.18.0
Bygg D-Bus Python modulen ved å kjøre følgende kommando:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Denne pakken kommer ikke med en testpakke.
Installer nå modulen som root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user dbus-python
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.
docutils er et sett med Python moduler og programmer for å behandle rentekstdokumenter til formater som HTML, XML eller LaTeX.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://downloads.sourceforge.net/docutils/docutils-0.21.2.tar.gz
Nedlasting MD5 sum: c4064e1e0e3cd142951fd2b95b830874
Nedlastingsstørrelse: 2.1 MB
Estimert diskplass som kreves: 10 MB
Estimert byggetid: mindre enn 0.1 SBU
Fjern først noen filer installert i en tidligere versjon som ikke
lenger er gyldige. Som root
bruker:
for f in /usr/bin/rst*.py; do rm -fv /usr/bin/$(basename $f .py) done
For å bygge Python 3 applikasjoner, kjør følgende kommando:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
For å installere Python
applikasjoner kjør følgende kommando som root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user docutils
For å teste installasjonen, utsted: test/alltests.py.
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.
konverterer dokumenter til ulike formater |
|
genererer (X)HTML dokumenter fra frittstående reStructuredText kilder |
|
genererer (X)HTML dokumenter fra frittstående reStructuredText kilder |
|
genererer HTML5 dokumenter fra frittstående reStructuredText kilder |
|
genererer LaTeX dokumenter fra frittstående reStructuredText kilder |
|
genererer vanlige unix manual dokumenter fra frittstående reStructuredText kilder |
|
genererer OpenDocument/OpenOffice/ODF dokumenter fra frittstående reStructuredText kilder |
|
Fiks en tekstbehandler generert styles.odt for odtwriter bruk |
|
genererer pseudo-XML fra frittstående reStructuredText kilder (for testformål) |
|
genererer S5 (X)HTML lysbildefremvisning fra frittstående reStructuredText kilder |
|
genererer LaTeX dokumenter fra frittstående reStructuredText kilder for kompilering med Unicode bevisste TeX varianter XeLaTeX eller LuaLaTeX |
|
genererer Docutils-native XML fra frittstående reStructuredText kilder |
|
genererer (X)HTML fra reStructuredText-format PEP filer |
Doxypypy pakken er et doxygen filter for python.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://files.pythonhosted.org/packages/source/d/doxypypy/doxypypy-0.8.8.7.tar.gz
Nedlasting MD5 sum: 5773d0a7882df900cbda8ee5107e1ced
Nedlastingsstørrelse: 45 KB
Estimert diskplass som kreves: 2.1 MB
Estimert byggetid: mindre enn 0.1 SBU
chardet-5.2.0 og Doxygen-1.12.0 (ved kjøretid)
Bygg modulen:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Nå, som root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user doxypypy
Denne pakken kommer ikke med en fungerende testpakke.
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.
Doxyqml pakken tillater bruk av Doxygen for å dokumentere QML klasser.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://files.pythonhosted.org/packages/source/d/doxyqml/doxyqml-0.5.3.tar.gz
Nedlasting MD5 sum: 3d394a0d896721e27beb62bf032f7f43
Nedlastingsstørrelse: 28 KB
Estimert diskplass som kreves: 652 KB (med tester)
Estimert byggetid: mindre enn 0.1 SBU (med tester)
Bygg modulen:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Nå, som root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user doxyqml
For å teste installasjonen, kjør:
pytest
test_qmlclass.py testen er kjent for å mislykkes.
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.
Gi-DocGen er en dokumentgenerator for GObject baserte biblioteker. GObject er basistypen til GNOME prosjektet. GI-DocGen gjenbruker introspeksjonsdataene generert av GObject baserte biblioteker for å generere API referansen til disse bibliotekene, samt annen tilleggsdokumentasjon.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://files.pythonhosted.org/packages/source/g/gi-docgen/gi_docgen-2024.1.tar.gz
Nedlasting MD5 sum: 9fb8e8d8536bc9b47060415370a17fc7
Nedlastingsstørrelse: 2.4 MB
Estimert diskplass som kreves: 17 MB (med tester)
Estimert byggetid: mindre enn 0.1 SBU (med tester)
Markdown-3.6, packaging-24.1, Pygments-2.18.0, og typogrify-2.0.7
Graphviz-12.1.2 (kjøretid, for visualisere klassehierarkigrafer) og pytest-8.3.3 (for testing)
Slå av en advarsel fra Graphviz dot verktøyet som vil føre til
at dokumentasjon av ulike pakker ikke blir bygget hvis Graphviz
er installert, men bygget uten Pango, og gi-docgen påberopes med
--fatal-warnings
alternativet:
sed -i '/if err:/s/err/proc.returncode/' gidocgen/utils.py
Bygg modulen:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Nå, som root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user gi-docgen
For å teste installasjonen, kjør pytest.
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.
html5lib gir et rent python-bibliotek for å analysere HTML. Den er designet for å samsvare med WHATWG HTML spesifikasjonen.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://files.pythonhosted.org/packages/source/h/html5lib/html5lib-1.1.tar.gz
Nedlasting MD5 sum: 6748742e2ec4cb99287a6bc82bcfe2b0
Nedlastingsstørrelse: 268 KB
Estimert diskplass som kreves: 3.9 MB
Estimert byggetid: mindre enn 0.1 SBU
For å bygge Python 3 modulen, kjør:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
For å installere modulen, utsted følgende kommando som
root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user html5lib
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.
lxml gir Python bindinger for libxslt-1.1.42 og libxml2-2.13.4.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://files.pythonhosted.org/packages/source/l/lxml/lxml-5.3.0.tar.gz
Nedlasting MD5 sum: d3e6f800f4b73f2756663cc4a76df5e0
Nedlastingsstørrelse: 3.6 MB
Estimert diskplass som kreves: 90 MB
Estimert byggetid: 0.9 SBU
For å bygge Python 3 modulen, kjør:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
For å installere modulen, kjør følgende kommando som root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user lxml
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.
Mako er en Python modul som implementerer hyperrask og lett maldesign for Python plattformen.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://files.pythonhosted.org/packages/source/M/Mako/Mako-1.3.5.tar.gz
Nedlasting MD5 sum: 0cf9ef37c1f8ffd453ef2b2a3a5573b3
Nedlastingsstørrelse: 384 KB
Estimert diskplass som kreves: 2.9 MB (legg til 1.1 MB for tester)
Estimert byggetid: mindre enn 0.1 SBU (med tester)
Bygg modulen:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Installer modulen som root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user Mako
For å teste installasjonen, kjør pytest.
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.
NumPy er den grunnleggende pakken for vitenskapelig databehandling med Python.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://files.pythonhosted.org/packages/source/n/numpy/numpy-2.1.1.tar.gz
Nedlasting MD5 sum: f63b4750618bfa5490f10cae37fde998
Nedlastingsstørrelse: 18 MB
Estimert diskplass som kreves: 105 (legg til 19 MB for tester)
Estimert byggetid: 0.4 SBU (legg til 1.1 SBU for tester)
cython-3.0.11, meson_python-0.16.0, og pyproject-metadata-0.8.0
fortran fra GCC-14.2.0, lapack og cblas, og openblas
Bygg modulen:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir -C setup-args=-Dallow-noblas=true $PWD
Nå, som root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user numpy
Installasjonen kan testes med følgende kommandoer:
mkdir -p test && cd test && python3 -m venv --system-site-packages testenv && source testenv/bin/activate && pip3 install hypothesis && python3 -c "import numpy, sys; sys.exit(numpy.test() is False)" deactivate
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.
Packaging biblioteket tilbyr verktøy som implementerer interoperabilitetsspesifikasjonene som har en klart riktig oppførsel (PEP440) eller ha stor nytte av å ha en singel delt implementering (PEP425). Dette inkluderer verktøy for versjonshåndtering, spesifikasjoner, markører, tagger og krav.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://files.pythonhosted.org/packages/source/p/packaging/packaging-24.1.tar.gz
Nedlasting MD5 sum: 99b97d1f30017a62a2aae777a14782d0
Nedlastingsstørrelse: 148 KB
Estimert diskplass som kreves: 2.6 MB (legg til 20 MB for tester)
Estimert byggetid: mindre enn 0.1 SBU (0.2 SBU for tester)
Bygg modulen:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Nå, som root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user packaging
Forutsatt pytest-8.3.3 er installert, men de andre valgfrie avhengighetene ikke er det, kan installasjonen testes med følgende kommandoer:
python3 -m venv --system-site-packages testenv && source testenv/bin/activate && pip3 install pretend && python3 /usr/bin/pytest deactivate
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.
ply pakken er en 100% Python implementering av de vanlige analyseverktøyene 'lex' og 'yacc'.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://files.pythonhosted.org/packages/source/p/ply/ply-3.11.tar.gz
Nedlasting MD5 sum: 6465f602e656455affcd7c5734c638f8
Nedlastingsstørrelse: 156 KB
Estimert diskplass som kreves: 2.2 MB
Estimert byggetid: mindre enn 0.1 SBU
Bygg modulen:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Nå, som root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user ply
Denne pakken kommer ikke med en fungerende testpakke.
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.
psutil (process and system utilities) er et bibliotek på tvers av plattformer for å hente informasjon om kjørende prosesser og systemutnyttelse (CPU, minne, disker, nettverk, sensorer) i Python. Det er hovedsakelig nyttig for systemovervåking, profilering og begrensning av prosessressurser og styring av kjørende prosesser. Den implementerer mange funksjoner som tilbys av klassiske UNIX kommandolinjeverktøy som ps, top, iotop, lsof, netstat, ifconfig, free og andre.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://files.pythonhosted.org/packages/source/p/psutil/psutil-6.0.0.tar.gz
Nedlasting MD5 sum: 5874bd773d2fe7da3c0817424f383033
Nedlastingsstørrelse: 500 KB
Estimert diskplass som kreves: 4.3 MB
Estimert byggetid: mindre enn 0.1 SBU
Bygg modulen:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Nå, som root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user psutil
For å teste resultatene, utsted:
mkdir empty && (cd empty; python3 -m psutil.tests)
To tester navngitt test_disk_usage
og test_io_counters
er kjent for å
mislykkes.
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.
Py3c hjelper deg med å overføre C utvidelser til Python 3. Den gir en detaljert veiledning, og et sett med makroer til gjør portering enkel og redusere gjenbruk.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://github.com/encukou/py3c/archive/v1.4/py3c-1.4.tar.gz
Nedlasting MD5 sum: 53029afde7e0cf8672a2d69d378a0cfc
Nedlastingsstørrelse: 47 KB
Estimert diskplass som kreves: 608 KB (med tester)
Estimert byggetid: mindre enn 0.1 SBU (med tester)
Py3c pakken er en pakke med kun deklarasjoner og på grunn av det er ingen konfigurasjon og kompilering nødvendig.
For å teste pakken, kjør:
make test-python3 && make test-python3-cpp
For å installere Python 3
modulen, kjør følgende kommando som root
bruker:
make prefix=/usr install
PyAtSpi2 pakken inneholder Python bindinger for kjernekomponenter av GNOME Accessibility.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://download.gnome.org/sources/pyatspi/2.46/pyatspi-2.46.1.tar.xz
Nedlasting MD5 sum: 0f2bfade055457cb0c2389fd46d1ad70
Nedlastingsstørrelse: 316 KB
Estimert diskplass som kreves: 3.9 MB
Estimert byggetid: mindre enn 0.1 SBU
For å bygge PyAtSpi2 som en Python 3 modul, kjør følgende kommandoer:
./configure --prefix=/usr --with-python=/usr/bin/python3
Denne pakken kommer ikke med en testpakke.
For å installere Python 3
modulen, kjør følgende kommando som root
bruker:
make install
PyCairo gir Python bindinger til Cairo.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://github.com/pygobject/pycairo/releases/download/v1.26.1/pycairo-1.26.1.tar.gz
Nedlasting MD5 sum: 36504ac01533ae14f0d2337516bbae2e
Nedlastingsstørrelse: 340 KB
Estimert diskplass som kreves: 3.1 MB
Estimert byggetid: mindre enn 0.1 SBU
Hypothesis og pytest-8.3.3 (for tester)
Installer PyCairo for Python3 ved å kjøre følgende kommandoer:
mkdir build && cd build && meson setup --prefix=/usr --buildtype=release .. && ninja
For å kjøre testene krever denne pakken den valgfrie pytest modulen. Hvis den er installert, kjør testene ved å kjøre ninja test.
Nå, som root
bruker:
ninja install
GDB/MI er et linjebasert maskinorientert tekstgrensesnitt til GDB og er aktivert ved å spesifisere ved å bruke kommandolinjealternativet --interpreter (se Modusalternativer). Den er spesielt ment å støtte utvikling av systemer som bruker feilsøkeren som bare en liten del av et større system.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://files.pythonhosted.org/packages/source/p/pygdbmi/pygdbmi-0.11.0.0.tar.gz
Nedlasting MD5 sum: 34b1812e77469c6206002b3929798cab
Nedlastingsstørrelse: 28 KB
Estimert diskplass som kreves: 280 MB
Estimert byggetid: mindre enn 0.1 SBU
Bygg modulen:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Denne pakken kommer ikke med en testpakke.
Nå, som root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user pygdbmi
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.
Pygments er en generell syntaksmarkør skrevet i Python, for mer enn 300 språk.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://files.pythonhosted.org/packages/source/P/Pygments/pygments-2.18.0.tar.gz
Nedlasting MD5 sum: fbb7976df756f832f3391008778e8999
Nedlastingsstørrelse: 4.7 MB
Estimert diskplass som kreves: 52 MB
Estimert byggetid: mindre enn 0.1 SBU
Bygg Python 3 modulen:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
For å installere pakken, kjør følgende som root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user Pygments
For å teste installasjonen, sørg for at pytest-8.3.3 er installert og kjør:
python3 -m venv --system-site-packages testenv && testenv/bin/pip3 install wcag-contrast-ratio && testenv/bin/python -m pytest
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.
PyGObject3 gir Python bindinger til GObject klassen fra GLib.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://download.gnome.org/sources/pygobject/3.50/pygobject-3.50.0.tar.xz
Nedlasting MD5 sum: 8f34e4bc1d7d57faf558180b0051c9ef
Nedlastingsstørrelse: 912 KB
Estimert diskplass som kreves: 10 MB (med tester)
Estimert byggetid: 0.2 SBU (med tester)
GLib-2.82.1 (med GObject Introspection)
GTK-4.16.2, pep8, pyflakes, og pytest-8.3.3
Fjern først to defekte tester:
mv -v tests/test_gdbus.py{,.nouse} && mv -v tests/test_overrides_gtk.py{,.nouse}
Installer pygobject3 ved å kjøre følgende kommandoer:
mkdir build && cd build && meson setup --prefix=/usr --buildtype=release .. && ninja
For å teste resultatene, kjør: ninja test. En allerede aktiv grafisk sesjon med en bussadresse er nødvendig for å kjøre testene. En annen runde med tester kan rapportere ERROR hvis GTK-4.16.2 ikke er installert.
Nå, som root
bruker:
ninja install
--buildtype=release
:
Spesifiser en byggetype egnet for stabile utgivelser av pakken,
som standard kan produsere uoptimaliserte binærfiler.
-D pycairo=disabled
: bruk denne
bryteren hvis du ikke har PyCairo-1.26.1 installert.
pyparsing modulen er en alternativ tilnærming til å lage og utføre enkel grammatikk, vs tradisjonell lex/yacc tilnærming, eller bruk av regulære uttrykk. Den gir et bibliotek med klasser som klientkoden bruker til å konstruere grammatikken direkte i Python koden.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://files.pythonhosted.org/packages/source/p/pyparsing/pyparsing-3.1.4.tar.gz
Nedlasting MD5 sum: 92160532cc2c2f289e5f35d87ce0ed0d
Nedlastingsstørrelse: 880 KB
Estimert diskplass som kreves: 3.3 MB (legg til 18 MB for tester)
Estimert byggetid: mindre enn 0.1 SBU (0.2 SBU for tester)
railroad-diagrams (også nødvendig for tester)
Bygg modulen:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Nå, som root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user pyparsing
Forutsatt pytest-8.3.3 er installert, men de andre valgfrie avhengighetene ikke er installert, installasjonen kan testes med følgende kommandoer:
python3 -m venv --system-site-packages testenv && source testenv/bin/activate && pip3 install railroad-diagrams && python3 /usr/bin/pytest deactivate
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.
pySerial modulen innkapsler tilgangen til serieporten.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://files.pythonhosted.org/packages/source/p/pyserial/pyserial-3.5.tar.gz
Nedlasting MD5 sum: 1cf25a76da59b530dbfc2cf99392dc83
Nedlastingsstørrelse: 156 KB
Estimert diskplass som kreves: 2.1 MB (legg til 0.2 MB for tester)
Estimert byggetid: mindre enn 0.1 SBU
Bygg modulen:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Nå, som root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user pyserial
For å teste installasjonen kjør pytest.
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.
Pytest rammeverket gjør det enkelt å skrive små, lesbare tester, og kan skaleres for å støtte kompleks funksjonstesting for applikasjoner og biblioteker.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://files.pythonhosted.org/packages/source/p/pytest/pytest-8.3.3.tar.gz
Nedlasting MD5 sum: 71466867181a5a7aefdb298b7146bcad
Nedlastingsstørrelse: 1.4 MB
Estimert diskplass som kreves: 38 MB (med tester)
Estimert byggetid: 0.8 SBU (med tester)
iniconfig-2.0.0, packaging-24.1, og pluggy-1.5.0
attrs-24.2.0, Pygments-2.18.0, requests-2.32.3, argcomplete, hypothesis, mock, og xmlschema
Bygg modulen:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Nå, som root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user pytest
Installasjonen kan testes med følgende kommandoer:
python3 -m venv --system-site-packages testenv && source testenv/bin/activate && pip3 install pytest[dev] xmlschema hypothesis && python3 /usr/bin/pytest deactivate
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.
PyXDG er et Python bibliotek for å få tilgang til freedesktop.org standarder.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://files.pythonhosted.org/packages/b0/25/7998cd2dec731acbd438fbf91bc619603fc5188de0a9a17699a781840452/pyxdg-0.28.tar.gz
Nedlasting MD5 sum: d9a1d04fe60c956f5e3b9de3b4ef4722
Nedlastingsstørrelse: 76 KB
Estimert diskplass som kreves: 808 KB
Estimert byggetid: mindre enn 0.1 SBU
Bygg modulen:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Installer modulen som root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user pyxdg
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.
PyYAML er en Python modul som implementerer neste generasjons YAML parser og emitter.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://files.pythonhosted.org/packages/source/P/PyYAML/pyyaml-6.0.2.tar.gz
Nedlasting MD5 sum: 9600ee49b2b4e1a0237cf4173b6dc594
Nedlastingsstørrelse: 128 KB
Estimert diskplass som kreves: 8.5 MB
Estimert byggetid: 0.1 SBU
cython-3.0.11 og libyaml-0.2.5
pytest-8.3.3 (for testing)
Bygg PyYAML med følgende kommando::
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Installer nå modulen som root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user PyYAML
For å teste resultatene, utsted: pytest.
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.
Recommonmark er en docutils kompatibilitetsbro til CommonMark. Det lar deg skrive CommonMark inne i Docutils og Sphinx prosjekter. Recommonmark er nå avviklet til fordel for MyST-Parser. Dessverre, LLVM-19.1.0 avhenger fortsatt av denne modulen.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://files.pythonhosted.org/packages/source/r/recommonmark/recommonmark-0.7.1.tar.gz
Nedlasting MD5 sum: 3c550a76eb62006bf007843a9f1805bb
Nedlastingsstørrelse: 34 KB
Estimert diskplass som kreves: 680 KB (med tester)
Estimert byggetid: mindre enn 0.1 SBU (med tester)
commonmark-0.9.1 og sphinx-8.0.2
Bygg modulen:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Nå, som root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user recommonmark
Recommonmark er nå avskrevet til fordel for MyST-Parser. Av denne grunn, må mange tester deaktiveres fordi de ikke passer med nyere versjoner av Sphinx. Installasjonen kan bli delvis testet med følgende kommando:
pytest -k 'not (test_integration or test_code or test_headings or test_image or test_links or test_lists)'
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.
genererer et html dokument fra markdown kilder |
|
genererer et latex dokument fra markdown kilder |
|
genererer en manpage fra markdown kilder |
|
genererer et pseudo-XML dokument fra markdown kilder |
|
genererer et xetex dokument fra markdown kilder |
|
genererer et XML dokument fra markdown kilder |
Requests pakken er et elegant og enkelt HTTP bibliotek for Python, bygget for mennesker. Det tillater å sende HTTP/1.1 forespørsler ekstremt enkelt.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://files.pythonhosted.org/packages/source/r/requests/requests-2.32.3.tar.gz
Nedlasting MD5 sum: fa3ee5ac3f1b3f4368bd74ab530d3f0f
Nedlastingsstørrelse: 132 KB
Estimert diskplass som kreves: 1.1 MB (legg til 139 MB for tester)
Estimert byggetid: mindre enn 0.1 SBU (0.9 SBU for tester)
charset-normalizer-3.3.2, idna-3.7, og urllib3-2.2.2
make-ca-1.14, med p11-kit-0.25.5 (begge trenges for å bruke systemets https: certificates, fjerner en unødvendig avhengighet på Certifi modulen).
PySocks (også nødvendig for testing)
pytest-8.3.3, Flask<2, httpbin, MarkupSafe<2.1, pytest-mock, pytest-httpbin, sphinx<5, trustme, og Werkzeug<2
Bruk først en oppdatering slik at den samme miljøvariabelen som allerede er brukt til å peke på systemsertifikater i Python3 følgende installasjonen av make-ca også kan brukes av denne modulen:
patch -Np1 -i ../requests-2.32.3-use_system_certs-1.patch
Bygg modulen:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Nå, som root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user requests
Forutsatt pytest-8.3.3 er installert, men de andre valgfrie avhengigheter ikke er det, kan installasjonen testes med følgende kommandoer:
python3 -m venv --system-site-packages testenv && source testenv/bin/activate && pip3 install --force-reinstall sphinx\<5 && pip3 install pytest-mock \ werkzeug\<2 \ flask\<2 \ pytest-httpbin \ pysocks \ trustme && pip3 install --force-reinstall Markupsafe\<2.1 && python3 /usr/bin/pytest tests deactivate
Se make-ca-1.14 for hvordan du setter miljøvariabelen, og for hvordan lokale kopier av Certifi og Requests modulene er installert i et virtuelt miljø vil overstyre systemets sertifikater.
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.
Scour er en SVG (Scalable Vector Graphics) optimaliserer/renser som reduserer størrelsen ved å optimere struktur og fjerne unødvendige data.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://github.com/scour-project/scour/archive/v0.38.2/scour-0.38.2.tar.gz
Nedlasting MD5 sum: ae30f52602802f8c7df3a32e1f72b325
Nedlastingsstørrelse: 100 KB
Estimert diskplass som kreves: 1.3 MB
Estimert byggetid: mindre enn 0.1 SBU
Bygg modulen:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
For å installere modulen, kjør følgende kommando som root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user scour
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.
sentry-sdk modulen er den offisielle Python SDK for Sentry.io.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://github.com/getsentry/sentry-python/releases/download/2.14.0/sentry_sdk-2.14.0.tar.gz
Nedlasting MD5 sum: bd02d1eaf38597296340ccffdf56428e
Nedlastingsstørrelse: 280 KB
Estimert diskplass som kreves: 3.4 MB
Estimert byggetid: mindre enn 0.1 SBU
Bygg modulen:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Nå, som root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user sentry-sdk
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.
Six er et Python 2 til 3 kompatibilitetsbibliotek.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://files.pythonhosted.org/packages/source/s/six/six-1.16.0.tar.gz
Nedlasting MD5 sum: a7c927740e4964dd29b72cebfc1429bb
Nedlastingsstørrelse: 36 KB
Estimert diskplass som kreves: 376 KB
Estimert byggetid: mindre enn 0.1 SBU
Bygg modulen:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Denne pakken kommer ikke med en testpakke.
Nå, som root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user six
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.
Sphinx pakken er et sett med verktøy for å oversette noen strukturerte tekstformater til pen dokumentasjon i ulike formater.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://files.pythonhosted.org/packages/source/s/sphinx/sphinx-8.0.2.tar.gz
Nedlasting MD5 sum: 9f07671060e83d92a7a4e33893bbd408
Nedlastingsstørrelse: 7.8 MB
Estimert diskplass som kreves: 57 MB (med tester)
Estimert byggetid: mindre enn 0.1 SBU (legg til 1.0 SBU for tester)
alabaster-1.0.0, babel-2.16.0, docutils-0.21.2, imagesize-1.4.1, packaging-24.1, Pygments-2.18.0, requests-2.32.3, snowballstemmer-2.2.0, sphinxcontrib-applehelp-2.0.0, sphinxcontrib-devhelp-2.0.0, sphinxcontrib-htmlhelp-2.0.1, sphinxcontrib-jsmath-1.0.1, sphinxcontrib-qthelp-2.0.0, og sphinxcontrib-serializinghtml-2.0.0
cython-3.0.11, html5lib-1.1, pytest-8.3.3, texlive-20240312, defusedxml, og typing_extensions
Bygg modulen:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Nå, som root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user sphinx
Forutsatt cython-3.0.11 og pytest-8.3.3 er installert, men de andre valgfrie avhengighetene ikke er installert, kan installasjonen testes med følgende kommandoer:
python3 -m venv --system-site-packages testenv && source testenv/bin/activate && pip3 install sphinx[test] && python3 -m pytest deactivate
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.
oppretter en reST fil fra python moduler og pakker |
|
genererer ReStructuredText fra spesielle direktiver inneholdt i gitte inndatafiler |
|
genererer dokumentasjon i ulike formater fra ReStructuredText kildefiler |
|
genererer nødvendige filer for et sfinx prosjekt |
sphinx_rtd_theme modulen er et Sphinx tema designet for å gi en flott leseropplevelse for dokumentasjonsbrukere på både stasjonære og mobile enheter. Dette temaet brukes primært på Read the Docs, men kan fungere med alle Sphinx prosjekter.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://files.pythonhosted.org/packages/source/s/sphinx_rtd_theme/sphinx_rtd_theme-2.0.0.tar.gz
Nedlasting MD5 sum: 8ad74a8e9ca706ed77117be0e9eed7e8
Nedlastingsstørrelse: 2.7 MB
Estimert diskplass som kreves: 36 MB (med tester)
Estimert byggetid: 0.1 SBU (with tester)
sphinx-8.0.2 og sphinxcontrib-jquery-4.1
Først, fortell pakken at nyere docutils-0.21.2 og sphinx-8.0.2 versjoner er trygge å bruke:
sed -e 's/0.21/0.22/' \ -e 's/8$/9/' \ -i setup.cfg
Bygg modulen:
pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD
Nå, som root
bruker:
pip3 install --no-index --find-links=dist --no-cache-dir --no-user sphinx_rtd_theme
Forutsatt pytest-8.3.3 er installert, men de andre valgfrie avhengighetene ikke er installert, kan installasjonen testes med følgende kommandoer:
python3 -m venv --system-site-packages testenv && source testenv/bin/activate && pip3 install readthedocs-sphinx-ext && python3 /usr/bin/pytest deactivate
Flere tester returnerer advarsler fordi de bruker en utdatert sphinx API.
-w dist
: bygger det
passende "wheel" for denne modulen i mappen dist
.
--no-build-isolation
:
forteller pip3 å kjøre bygging inn systemmiljøet i stedet for å
lage et midlertidig byggemiljø.
--no-deps
: hindrer pip3 i
å bygge wheels for prosjektets avhengigheter.
--no-index
: ignorerer
pakkeindeksen (ser bare på --find-links URLer i stedet).
--find-links dist
: ser
etter lenker til arkiver som for eksempel wheel (.whl) filer i
mappen dist
.
--no-cache-dir
:
deaktiverer hurtiglageret for å forhindre en advarsel når du
installerer som root
bruker.
--no-user
: Forhindre
feilaktig kjøring av install kommandoen som en ikke-rootbruker.
--upgrade
: Oppgrader pakken til den
nyeste tilgjengelig versjon. Dette alternativet brukes med
install kommandoen hvis en versjon av pakken allerede er
installert.
--force-reinstall
: Installer pakken
på nytt selv om den er oppdatert. Dette alternativet brukes med
install kommandoen hvis du installerer pakken på nytt eller går
tilbake til en tidligere versjon av pakken.
--no-deps
: Ikke installer
pakkeavhengigheter. Dette alternativet kan være nødvendig med
--upgrade eller --force-reinstall alternativene.