Package: twine (6.0.1-3)
Links for twine
Debian Resources:
Download Source Package twine:
Maintainers:
External Resources:
- Homepage [github.com]
Similar packages:
Redskab for interaktion med PyPi
Twine er et værktøj til overførsel af distributioner (i Pythonforståelsen) til PyPi.
Hvorfor skal twine bruges frem for den traditionelle fremgangsmåde?
Den største årsag til at bruge twine er at python setup.py upload overfører filer i klar tekst. Dette betyder, at hver gang du bruger programmet, så udsætter du dit brugernavn og adgangskode for et MITM-angreb. Twine bruger kun verificeret TLS til at overføre til PyPI; dermed beskyttes dine akkreditiver mod tyveri.
Derudover kan du underskrive dine distributionsfiler på forhånd. Python setup.py upload tillader dig kun at overføre noget, som du har skabt med den samme kommandoopstart. Dette betyder, at du ikke kan teste den præcise fil, du vil overføre til PyPI for at sikre, at den fungerer før overførslen.
Endelig kan du underskrive dine filer på forhånd og sende .asc-filerne til opstart på kommandolinjen (twine upload twine-1.0.1.tar.gz twine-1.0.1.tar.gz.asc). Dette gør det muligt at sikre sig, at du taster din gpg-adgangsfrase i selve gpg og ikke et andet sted, da du vil være den direkte udførende af gpg --detach-sign -a <filnavn>.
Funktioner:
- Verificerede HTTPS-forbindelser - Overførsel kræver ikke kørsel af setup.py - Overførsel af filer som allerede er blevet oprettet, tillader test af distributioner før udgivelse - Understøtter overførsel af ethvert pakkeformat (inklusive hjul)
Other Packages Related to twine
|
|
|
|
-
- dep: libjs-sphinxdoc (>= 7.4)
- JavaScript-understøttelse for Sphinx-dokumentation
-
- dep: python3
- Interaktivt objektorienteret højniveausprog - standardversion af Python 3
-
- dep: python3-importlib-metadata
- Bibliotek til at tilgå metadataene for en Pythonpakke - Python 3.x
- or python3-supported-min (>= 3.10)
- Package not available
-
- dep: python3-packaging
- Grundlæggende redskaber for Python 3-pakker
-
- dep: python3-pkginfo (>= 1.8.1)
- Python 3.x-modul til at forespørge metadata fra pakker
-
- dep: python3-readme-renderer (>= 35)
- Library to safely render arbitrary README files into HTML
-
- dep: python3-requests
- Elegant og simpelt HTTP-bibliotek for Python3, bygget for mennesker
-
- dep: python3-requests-toolbelt
- Redskabsbælte for avancerede brugere af python3-requests
-
- dep: python3-rfc3986 (>= 1.4.0)
- Validerende URI-referencer per RFC 3986 - Python 3.x
-
- dep: python3-rich (>= 12)
- render rich text, tables, progress bars, syntax highlighting, markdown and more
-
- dep: python3-urllib3
- HTTP-bibliotek med trådsikker forbindelsespooling for Python 3
-
- rec: python3-keyring
- Lagr og tilgå dine adgangskode på en sikker måde
Download twine
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 147.9 kB | 1,714.0 kB | [list of files] |