Python Avhengigheter

Introduksjon til Python Avhengigheter

Python moduler oppført i Python Moduler har avhengigheter som ikke refereres til av andre pakker i BLFS. Disse avhengighetene er oppført her. De vil ikke bli oppdatert regelmessig, med mindre en nyere versjon er nødvendig.

[Viktig]

Viktig

I BLFS bygger og installerer vi normalt Python 3 moduler med pip3. Vennligst pass på at pip3 install kommandoer i boken skal kjøres som root med mindre det er for et virtuelt Python miljø. Kjøring av pip3 install som ikke-root bruker kan synes å fungere fint, men det vil føre til at den installerte modulen blir utilgjengelig av andre brukere.

pip3 install vil ikke installere en allerede installert modul som standard. For å bruke pip3 install kommandoen til å 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 å nedgradere en modul eller installere den samme versjonen på nytt av en eller annen grunn, sett inn --force-reinstall inn i kommandolinjen.

Alabaster-1.0.0

Introduksjon til Alabaster Modulen

Alabaster pakken er et tema for sphinx dokumentasjonssystem. Selv om det er utviklet separat, er det standardtemaet for sfinx.

[Notat]

Notat

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.

Pakkeinformasjon

Installasjon av Alabaster

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 alabaster

Parameterforklaringer

-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.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/alabaster og /usr/lib/python3.12/site-packages/alabaster-1.0.0.dist-info

Attrs-24.2.0

Introduksjon til Attrs Modulen

Attrs pakken er en pythonmodul som gjør det mulig å skrive attributter uten ekstra boilerplate.

[Notat]

Notat

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.

Pakkeinformasjon

Attrs Avhengigheter

Påkrevd

hatch-fancy-pypi-readme-24.1.0 og hatch_vcs-0.4.0

Avhengigheter (for testing)

pytest-8.3.3, cloudpickle, hypothesis, Pympler, mypy, pytest-mypy-plugins, pytest-xdist[psutil], og zope.interface

Installasjon av Attrs

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 attrs

For å teste installasjonen, kjør:

python3 -m venv --system-site-packages testenv           &&
testenv/bin/pip3 install 'attrs[tests]'                  &&
PATH=$PWD/testenv/bin:$PATH testenv/bin/python -m pytest

Parameterforklaringer

-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.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/attr, /usr/lib/python3.12/site-packages/attrs, og /usr/lib/python3.12/site-packages/attrs-24.2.0.dist-info

babel-2.16.0

Introduksjon til Babel Modulen

Babel pakken er en integrert samling av hjelpemidler som hjelper til med internasjonalisering og lokalisere Python applikasjoner, med vekt på nettbaserte applikasjoner.

[Notat]

Notat

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.

Pakkeinformasjon

Babel Avhengigheter

Påkrevd

pytz-2024.1

Valgfri (for testing)

pytest-8.3.3, Python-3.12.7 (med sqlite modulen), freezegun==0.3.12, og pytest-cov

Installasjon av Babel

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 Babel

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 pytest-cov freezegun==0.3.12      &&
python3 /usr/bin/pytest
deactivate

Parameterforklaringer

-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.

Innhold

Installerte Programmer: pybabel
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/babel og /usr/lib/python3.12/site-packages/Babel-2.16.0.dist-info
Korte Beskrivelser

pybabel

er et kommandolinjegrensesnitt for å jobbe med meldings kataloger

certifi-2024.7.4

Introduksjon til Certifi Modulen

certifi modulen gir Mozillas nøye kurert samling av rotsertifikater for å validere påliteligheten til SSL sertifikater mens du verifiserer identiteten til TLS vertene.

[Notat]

Notat

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.

Pakkeinformasjon

Installasjon av certifi

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 certifi

Parameterforklaringer

-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.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/certifi og /usr/lib/python3.12/site-packages/certifi-2024.7.4.dist-info

Chardet-5.2.0

Introduksjon til chardet Modulen

Chardet er en universell tegnkodings detektor.

[Notat]

Notat

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.

Pakkeinformasjon

Chardet Avhengigheter

Valgfri (for testing)

pytest-8.3.3

Installasjon av Chardet

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 chardet

For å teste installasjonen kjør pytest.

Parameterforklaringer

-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.

Innhold

Installerte Programmer: chardetect
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/chardet og /usr/lib/python3.12/site-packages/chardet-5.2.0.dist-info
Korte Beskrivelser

chardetect

er en universell tegnkodingsdetektor

Charset-normalizer-3.3.2

Introduksjon til charset-normalizer Modulen

charset-normalizer biblioteket hjelper med å lese tekst fra en ukjent tegnkoding.

[Notat]

Notat

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.

Pakkeinformasjon

Charset-normalizer Avhengigheter

Valgfri (for testing)

pytest-8.3.3, Python-3.12.7 (gjenoppbygg etter installasjonen SQLite-3.46.1), og pytest-cov

Installasjon av Charset-normalizer

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 charset-normalizer

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 pytest-cov                        &&
python3 /usr/bin/pytest
deactivate

Parameterforklaringer

-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.

Innhold

Installerte Programmer: normalizer
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/charset_normalizer og /usr/lib/python3.12/site-packages/charset_normalizer-3.3.2.dist-info
Korte Beskrivelser

normalizer

er en universell tegnsettdetektor (oppdager opprinnelseskoding og normaliserer tekst til unicode)

Commonmark-0.9.1

Introduksjon til Commonmark Modulen

Commonmark Python tolker for CommonMark Markdown spesifikasjoner.

[Notat]

Notat

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.

Pakkeinformasjon

Commonmark Avhengigheter

Valgfri (for testing)

pytest-8.3.3, flake8, og hypothesis

Installasjon av Commonmark

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 commonmark

Forutsatt pytest-8.3.3 er installert og de andre valgfrie avhengighetene ikke er, kan installasjonen testes med:

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

Parameterforklaringer

-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.

Innhold

Installerte Programmer: cmark
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/commonmark og /usr/lib/python3.12/site-packages/commonmark-0.9.1.dist-info

Korte Beskrivelser

cmark

behandler Markdown i henhold til CommonMark spesifikasjonen

Editables-0.5

Introduksjon til Editables Modulen

Editables er et python bibliotek for å lage «redigerbare wheels.»

[Notat]

Notat

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.

Pakkeinformasjon

Redigerbare Avhengigheter

Valgfri (for testing)

pytest-8.3.3

Installasjon av Editables

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 editables

For å teste installasjonen, utsted: pytest.

Parameterforklaringer

-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.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/editables og /usr/lib/python3.12/site-packages/editables-0.5.dist-info

Hatchling-1.25.0

Introduksjon til Hatchling Modulen

Hatchling er en utvidbar, standard kompatibel byggebakstykke for python moduler.

[Notat]

Notat

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.

Pakkeinformasjon

Hatchling Avhengigheter

Påkrevd

editables-0.5, packaging-24.1, pathspec-0.12.1, pluggy-1.5.0, og trove-classifiers-2024.9.12

Installasjon av Hatchling

Bygg modulen:

pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD

Denne pakken kommer ikke med en fungerende testpakke.

Nå, som root bruker:

pip3 install --no-index --find-links=dist --no-cache-dir --no-user hatchling

Parameterforklaringer

-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.

Innhold

Installerte Programmer: hatchling
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/hatchling og /usr/lib/python3.12/site-packages/hatchling-1.25.0.dist-info

Korte Beskrivelser

hatchling

er en python modulbygger

Hatch-Fancy-Pypi-Readme-24.1.0

Introduksjon til Hatch-Fancy-Pypi-Readme Modulen

Hatch-Fancy-Pypi-Readme er et hatch programtillegg som fyller readme feltet inn i metadataene til en Python modul fra markup språkets dokumentasjonsfiler for modulen.

[Notat]

Notat

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.

Pakkeinformasjon

Hatch-Fancy-Pypi-Readme Avhengigheter

Påkrevd

hatchling-1.25.0

Valgfri (for testing)

pytest-8.3.3 og build

Installasjon av Hatch-Fancy-Pypi-Readme

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 hatch-fancy-pypi-readme

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 'hatch-fancy-pypi-readme[tests]' &&
testenv/bin/python -m pytest

Parameterforklaringer

-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.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/hatch_fancy_pypi_readme og /usr/lib/python3.12/site-packages/hatch_fancy_pypi_readme-24.1.0.dist-info

Hatch_vcs-0.4.0

Introduksjon til Hatch-vcs Modulen

Hatch_vcs er et Hatch programtillegg for versjonskontroll med flere VCS .

[Notat]

Notat

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.

Pakkeinformasjon

Hatch_vcs Avhengigheter

Påkrevd

hatchling-1.25.0 og setuptools_scm-8.1.0

Valgfri (for testing)

git-2.46.2 og pytest-8.3.3

Installasjon av Hatch_vcs

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 hatch_vcs

For å teste installasjonen, kjør (HOME= hindrer .gitconfig filen i hjemmemappen fra å forstyrre testene): HOME= pytest.

Parameterforklaringer

-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.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/hatch_vcs og /usr/lib/python3.12/site-packages/hatch_vcs-0.4.0.dist-info

Idna-3.7

Introduksjon til Idna Modulen

Idna modul gir støtte for IDNA protokollen (Internationalized Domain Names in Applications). som spesifisert i RFC 5891.

[Notat]

Notat

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.

Pakkeinformasjon

Idna Avhengigheter

Valgfri (for testing)

pytest-8.3.3

Installasjon av Idna

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 idna

For å teste installasjonen, kjør pytest.

Parameterforklaringer

-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.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/idna og /usr/lib/python3.12/site-packages/idna-3.7.dist-info

Imagesize-1.4.1

Introduksjon til Imagesize Modulen

imagesize pakke analyserer bildefil deklarasjoner og returnerer bildestørrelsen og DPI. Det fungerer med JPEG/JPEG 2000/PNG/GIF/TIFF/SVG/Netpbm/WebP formater.

[Notat]

Notat

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.

Pakkeinformasjon

Imagesize Avhengigheter

Valgfri (for testing)

pytest-8.3.3 og requests-2.32.3

Installasjon av Imagesize

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 imagesize

Testene for denne pakken er kjent for å være ødelagte. For å teste installasjonen uansett, kjør pytest.

Parameterforklaringer

-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.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/imagesize og /usr/lib/python3.12/site-packages/imagesize-1.4.1.dist-info

Iniconfig-2.0.0

Introduksjon til Iniconfig Modulen

Iniconfig er en liten og enkel INI-fil analysemodul.

[Notat]

Notat

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.

Pakkeinformasjon

Iniconfig Avhengigheter

Påkrevd

hatch_vcs-0.4.0

Installasjon av Iniconfig

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 iniconfig

Parameterforklaringer

-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.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/iniconfig og /usr/lib/python3.12/site-packages/iniconfig-2.0.0.dist-info

Markdown-3.7

Introduksjon til Markdown Modulen

Markdown er en Python analyser for John Grubers Markdown spesifikasjon.

[Notat]

Notat

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.

Pakkeinformasjon

Markdown Avhengigheter

Valgfri (for testing)

pytest-8.3.3, PyYAML-6.0.2, og coverage

Installasjon av Markdown

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 Markdown

Forutsatt pytest-8.3.3 og PyYAML-6.0.2 er installert og de andre valgfrie avhengighetene ikke er installert, kan installasjonen testes med:

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

Parameterforklaringer

-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.

Innhold

Installerte Programmer: markdown_py
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/markdown og /usr/lib/python3.12/site-packages/Markdown-3.7.dist-info

Korte Beskrivelser

markdown_py

konverterer markdown filer til (x)html

Meson_python-0.16.0

Introduksjon til Meson_python Modulen

Meson_python modulen inneholder en Python build backend (PEP 517) for Meson prosjekter.

[Notat]

Notat

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.

Pakkeinformasjon

Meson_python Avhengigheter

Påkrevd

pyproject-metadata-0.8.1

Anbefalt (Kjøretid)

patchelf-0.18.0

Valgfri (for testing)

cython-3.0.11, git-2.46.2, pytest-8.3.3, Python-3.12.7 (gjenoppbygg etter installasjon SQLite-3.46.1), build, og pytest-mock

Installasjon av Meson_python

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 meson_python

For å teste installasjonen, sørg for at git-2.46.2, patchelf-0.18.0, og pytest-8.3.3 er installert, og Python-3.12.7 har blitt gjenoppbygd etter installasjonen av SQLite-3.46.1, deretter utsted (HOME= hindrer at .gitconfig filen i hjemmemappen fra å forstyrrer testene):

python3 -m venv --system-site-packages testenv &&
testenv/bin/pip3 install 'meson_python[test]'  &&
HOME= testenv/bin/python -m pytest

To tester navngitt test_missing_version og test_pep621 er kjent for å mislykkes med pyproject-metadata-0.8.0 eller nyere.

Parameterforklaringer

-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.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/meson_python og /usr/lib/python3.12/site-packages/meson_python-0.16.0.dist-info

Msgpack-1.0.8

Introduksjon til Msgpack Modulen

Msgpack er en effektiv binær serialiseringsformat. Den lar deg utveksle data mellom flere språk som JSON. Men det er raskere og mindre. Denne pakken gir CPython bindinger for lesing og skriving av Msgpack data.

[Notat]

Notat

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.

Pakkeinformasjon

Msgpack Avhengigheter

Påkrevd

cython-3.0.11 og setuptools_scm-8.1.0

Valgfri (for testing)

pytest-8.3.3

Installasjon av Msgpack

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 msgpack

For å teste installasjonen kjør pytest.

Parameterforklaringer

-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.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/msgpack-1.0.8.dist-info og /usr/lib/python3.12/site-packages/msgpack

Pathspec-0.12.1

Introduksjon til Pathspec Modulen

Pathspec er et hjelpebibliotek for mønstermatching av filstier.

[Notat]

Notat

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.

Pakkeinformasjon

Pathspec Avhengigheter

Valgfri (for testing)

pytest-8.3.3

Installasjon av Pathspec

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 pathspec

For å teste installasjonen, kjør pytest.

Parameterforklaringer

-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.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/pathspec og /usr/lib/python3.12/site-packages/pathspec-0.12.1.dist-info

Pluggy-1.5.0

Introduksjon til Pluggy Modulen

Pluggy pakken gir brukerne muligheten til å utvide eller endre virkemåten til et vertsprogram ved å installere et programtillegg for det programmet. Programtilleggskoden vil kjøre som en del av den normale programkjøringen, endre eller forbedre visse aspekter av det. I hovedsak, pluggy muliggjør funksjonstilkobling slik at en bruker kan bygge «programtilleggssystemer».

[Notat]

Notat

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.

Pakkeinformasjon

Pluggy Avhengigheter

Anbefalt
Valgfri (for testing)

pytest-8.3.3

Installasjon av Pluggy

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 pluggy

For å teste installasjonen, utsted: pytest

Parameterforklaringer

-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.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/pluggy og /usr/lib/python3.12/site-packages/pluggy-1.5.0.dist-info

Pyproject-Metadata-0.8.1

Introduksjon til Pyproject-Metadata Modulen

Pyproject-Metadata modulen inneholder en dataklasse for PEP 621 metadata med støtte for «core metadata» (PEP 643) generasjon.

[Notat]

Notat

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.

Pakkeinformasjon

Pyproject-Metadata Avhengigheter

Påkrevd

packaging-24.1

Valgfri (for testing)

pytest-8.3.3

Installasjon av Pyproject-Metadata

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 pyproject-metadata

For å teste installasjonen, utsted: pytest.

Parameterforklaringer

-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.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/pyproject_metadata og /usr/lib/python3.12/site-packages/pyproject_metadata-0.8.1.dist-info

Pytz-2024.1

Introduksjon til Pytz Modulen

Pytz biblioteket bringer IANA tz databasen inn i Python. Det tillater nøyaktig tidssoneberegning på tvers av plattformer.

[Notat]

Notat

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.

Pakkeinformasjon

Pytz Avhengigheter

Valgfri (for testing)

pytest-8.3.3

Installasjon av Pytz

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 pytz

For å teste installasjonen, kjør pytest. Noen få advarsler er utstedt.

Parameterforklaringer

-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.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/pytz og /usr/lib/python3.12/site-packages/pytz-2024.1.dist-info

Setuptools_scm-8.1.0

Introduksjon til Setuptools_scm Modulen

Setuptools_scm pakken brukes til å trekke ut Python pakkeversjoner fra git- eller hg-metadata i stedet for å erklære dem.

[Notat]

Notat

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.

Pakkeinformasjon

Setuptools_scm Avhengigheter

Påkrevd

packaging-24.1

Valgfri (for testing)

git-2.46.2, Mercurial-6.8.1, pytest-8.3.3, Sudo-1.9.16, og build

Installasjon av Setuptools_scm

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 setuptools_scm

For å teste installasjonen, sørg for at pytest-8.3.3 er installert og kjør (HOME= forhindrer at .gitconfig filen i hjemmemappen forstyrrer testene):

python3 -m venv --system-site-packages testenv &&
testenv/bin/pip3 install build                 &&
TZ=UTC HOME= testenv/bin/python -m pytest

Hvis git-2.46.2 og/eller Mercurial-6.8.1 ikke er installert, vil testene avhengig av den(e) som mangler, hoppes over. Noen tester kan påkalle Sudo-1.9.16 og be om et passord.

Parameterforklaringer

-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.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/setuptools_scm og /usr/lib/python3.12/site-packages/setuptools_scm-8.1.0.dist-info

Smartypants-2.0.1

Introduksjon til Smartypants Modulen

Smartypants oversetter vanlig ASCII tegnsetting til «smart» typografisk HTML enheter for tegnsetting.

[Notat]

Notat

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.

Pakkeinformasjon

Smartypants Avhengigheter

Valgfri (for testing)

docutils-0.21.2, Pygments-2.18.0, og pytest-8.3.3

Installasjon av Smartypants

[Notat]

Notat

Tarballen trekkes ut i smartypants.py-2.0.1 mappen.

Bygg modulen:

pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD

Denne pakken kommer ikke med en fungerende testpakke.

Nå, som root bruker:

pip3 install --no-index --find-links=dist --no-cache-dir --no-user smartypants

For å teste resultatene, utsted:

sed 's/assertEquals/assertEqual/' -i tests/test_cli.py &&
cp /usr/bin/smartypants . &&
pytest

Parameterforklaringer

-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.

Innhold

Installerte Programmer: smartypants
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/smartypants-2.0.1.dist-info

Korte Beskrivelser

smartypants

oversetter ASCII tegnsetting til HTML tegnsetting.

Snowballstemmer-2.2.0

Introduksjon til Snowballstemmer Modulen

Snowballstemmer pakken er liten strengbehandlingsspråk for å lage stammealgoritmer for bruk i informasjonsinnhenting, pluss en samling stammealgoritmer implementert ved å bruke den. Stemming kartlegger ulike former av samme ord til en felles «stamme» — for eksempel den engelske stammen kartlegger connection, connections, connective, connected, og connecting til connect. Å kjører et søk etter connected ville også finne dokumenter som bare har de andre formene.

[Notat]

Notat

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.

Pakkeinformasjon

Installasjon av Snowballstemmer

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 snowballstemmer

Parameterforklaringer

-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.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/snowballstemmer og /usr/lib/python3.12/site-packages/snowballstemmer-2.2.0.dist-info

Sphinxcontrib-applehelp-2.0.0

Introduksjon til Sphinxcontrib-applehelp Modulen

Sphinxcontrib-applehelp pakken er en Sphinx utvidelse som skriver ut Apple hjelpebøker.

[Notat]

Notat

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.

Pakkeinformasjon

Sphinxcontrib-applehelp Avhengigheter

Valgfri (for testing)

pytest-8.3.3 og sphinx-8.0.2 (sirkulær avhengighet)

Installasjon av Sphinxcontrib-applehelp

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 sphinxcontrib-applehelp

For å teste installasjonen, kjør pytest. Flere advarsler kan utstedes på grunn av bruk av utdaterte funksjoner.

Parameterforklaringer

-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.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/sphinxcontrib og /usr/lib/python3.12/site-packages/sphinxcontrib_applehelp-2.0.0.dist-info

Sphinxcontrib-devhelp-2.0.0

Introduksjon til Sphinxcontrib-devhelp Modulen

Sphinxcontrib-devhelp pakken er en Sphinx utvidelse som skriver ut Devhelp dokumenter.

[Notat]

Notat

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.

Pakkeinformasjon

Sphinxcontrib-devhelp Avhengigheter

Valgfri (for testing)

pytest-8.3.3 og sphinx-8.0.2 (sirkulær avhengighet)

Installasjon av Sphinxcontrib-devhelp

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 sphinxcontrib-devhelp

For å teste installasjonen, kjør pytest.

Parameterforklaringer

-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.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/sphinxcontrib og /usr/lib/python3.12/site-packages/sphinxcontrib_devhelp-2.0.0.dist-info

Sphinxcontrib-htmlhelp-2.0.1

Introduksjon til Sphinxcontrib-htmlhelp Modulen

Sphinxcontrib-htmlhelp pakken er en Sphinx utvidelse som gjengir HTML hjelpefiler.

[Notat]

Notat

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.

Pakkeinformasjon

Sphinxcontrib-htmlhelp Avhengigheter

Valgfri (for testing)

pytest-8.3.3, sphinx-8.0.2 (sirkulær avhengighet), og html5lib-1.1

Installasjon av Sphinxcontrib-htmlhelp

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 sphinxcontrib-htmlhelp

Hvis de valgfrie avhengighetene er installert, kan pakken testes med:

pytest

Parameterforklaringer

-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.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/sphinxcontrib og /usr/lib/python3.12/site-packages/sphinxcontrib_htmlhelp-2.0.1.dist-info

Sphinxcontrib-jquery-4.1

Introduksjon til Sphinxcontrib-jquery Modulen

Sphinxcontrib-jquery pakken er en Sphinx utvidelse som inkluderer jQuery på nyere Sphinx utgivelser.

[Notat]

Notat

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.

Pakkeinformasjon

Sphinxcontrib-jquery Avhengigheter

Påkrevd

sphinx-8.0.2

Valgfri (for testing)

pytest-8.3.3

Installasjon av Sphinxcontrib-jquery

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 sphinxcontrib-jquery

Parameterforklaringer

-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.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/sphinxcontrib og /usr/lib/python3.12/site-packages/sphinxcontrib_jquery-4.1.dist-info

Sphinxcontrib-jsmath-1.0.1

Introduksjon til Sphinxcontrib-jsmath Modulen

Sphinxcontrib-jsmath pakken er en Sphinx utvidelse som gjengir visning matematikk i HTML via JavaScript.

[Notat]

Notat

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.

Pakkeinformasjon

Sphinxcontrib-jsmath Avhengigheter

Valgfri (for testing)

pytest-8.3.3 og sphinx-8.0.2 (sirkulær avhengighet)

Installasjon av Sphinxcontrib-jsmath

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 sphinxcontrib-jsmath

Installasjonen kan testes med følgende kommandoer:

sed -i 's/text()/read_&/' tests/test_jsmath.py &&
pytest

sed ... kommandoen er nødvendig på grunn av en endring i Sphinx API for versjoner større enn 5.0.

Parameterforklaringer

-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.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/sphinxcontrib og /usr/lib/python3.12/site-packages/sphinxcontrib_jsmath-1.0.1.dist-info

Sphinxcontrib-qthelp-2.0.0

Introduksjon til Sphinxcontrib-qthelp Modulen

Sphinxcontrib-qthelp pakken er en Sphinx utvidelse som skriver ut QtHelp dokumenter.

[Notat]

Notat

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.

Pakkeinformasjon

Sphinxcontrib-qthelp Avhengigheter

Valgfri (for testing)

pytest-8.3.3, sphinx-8.0.2 (sirkulær avhengighet), og defusedxml

Installasjon av Sphinxcontrib-qthelp

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 sphinxcontrib-qthelp

Installasjonen kan testes med følgende kommandoer:

python3 -m venv --system-site-packages testenv &&
testenv/bin/pip3 install defusedxml            &&
testenv/bin/python -m pytest

Parameterforklaringer

-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.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/sphinxcontrib og /usr/lib/python3.12/site-packages/sphinxcontrib_qthelp-2.0.0.dist-info

Sphinxcontrib-serializinghtml-2.0.0

Introduksjon til Sphinxcontrib-serializinghtml Modulen

Sphinxcontrib-serializinghtml pakken er en Sphinx utvidelse som skriver ut «serialiserte» HTML filer (json og pickle).

[Notat]

Notat

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.

Pakkeinformasjon

Sphinxcontrib-serializinghtml Avhengigheter

Valgfri (for testing)

pytest-8.3.3 og sphinx-8.0.2 (sirkulær avhengighet)

Installasjon av Sphinxcontrib-serializinghtml

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 sphinxcontrib-serializinghtml

For å teste installasjonen, først installer sphinx-8.0.2, deretter kjør pytest.

Parameterforklaringer

-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.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/sphinxcontrib og /usr/lib/python3.12/site-packages/sphinxcontrib_serializinghtml-2.0.0.dist-info

Trove-Classifiers-2024.9.12

Introduksjon til Trove-Classifiers Modulen

Trove-Classifiers er et Python bibliotek for å omfatte alle gyldige PyPI klassifiserere som brukes til å kategorisere prosjekter og utgivelser per PEP 301, for eksempel Topic :: System :: Filesystems og Development Status :: 6 - Mature.

[Notat]

Notat

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.

Pakkeinformasjon

Trove-Classifiers Avhengigheter

Valgfri (for testing)

pytest-8.3.3

Installasjon av Trove-Classifiers

Først hardkode pakkeversjonen inn i setup.py å omgå et problem som forårsaker at generert wheel inneholder feil versjonsstreng når calver modulen ikke er installert:

sed -i '/calver/s/^/#/;$iversion="2024.9.12"' setup.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 trove-classifiers

For å teste installasjonen, utsted: pytest.

Parameterforklaringer

-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.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/trove_classifiers og /usr/lib/python3.12/site-packages/trove_classifiers-2024.9.12.dist-info

Typogrify-2.0.7

Introduksjon til Typogrify Modulen

Typogrify gir filtre for å forbedre webtypografi, inkludert støtte for Django- og Jinja-maler.

[Notat]

Notat

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.

Pakkeinformasjon

Typogrify Avhengigheter

Påkrevd

smartypants-2.0.1

Installasjon av Typogrify

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 typogrify

Parameterforklaringer

-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.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/typogrify og /usr/lib/python3.12/site-packages/typogrify-2.0.7.dist-info

Urllib3-2.2.2

Introduksjon til Urllib3 Modulen

Urllib3 modul er en kraftig, brukervennlig HTTP klient for Python. Det bringer mange kritiske funksjoner som mangler fra Python standardbibliotekene.

[Notat]

Notat

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.

Pakkeinformasjon

Urllib3 Avhengigheter

Påkrevd

hatchling-1.25.0

Valgfri (for tester)

pytest-8.3.3, httpx, hypercorn, mock, PySocks, pytest-timeout, python-dateutil, quart, quart-trio, tornado, trio, og trustme

Installasjon av Urllib3

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 urllib3

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 trustme         \
             tornado         \
             python-dateutil \
             mock            \
             pysocks         \
             pytest-timeout  \
             trio            \
             hypercom        \
             quart           \
             quart_trio      \
             httpx           &&
python3 /usr/bin/pytest
deactivate

Det er kjent at noen få feil oppstår.

Parameterforklaringer

-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.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/urllib3 og /usr/lib/python3.12/site-packages/urllib3-2.2.2.dist-info

webencodings-0.5.1

Introduksjon til Webencodings Modulen

webencodings modulen er en Python implementering av WHATWG Encoding standard.

[Notat]

Notat

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.

Pakkeinformasjon

Installasjon av webencodings

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 webencodings

Parameterforklaringer

-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.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.12/site-packages/webencodings og /usr/lib/python3.12/site-packages/webencodings-0.5.1.dist-info