all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: twine  ]

Package: twine (6.0.1-3)

Links for twine

Screenshot

Debian Resources:

Download Source Package twine:

Maintainers:

External Resources:

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

  • depends
  • recommends
  • suggests
  • enhances

Download twine

Download for all available architectures
Architecture Package Size Installed Size Files
all 147.9 kB1,714.0 kB [list of files]