gpt4 book ai didi

python - 使用 twine 进行 Python pkg 上传还有优势吗?

转载 作者:行者123 更新时间:2023-11-28 17:32:48 25 4
gpt4 key购买 nike

Python 中的 twine 包用于使用 HTTP 将内容上传到 PyPi。

我已经在使用 Python 2.7.9,twine 自述文件说,“最近 Python 2.7.9 才停止使用 HTTP。”

这是否意味着当我执行 python setup.py upload 时,连接已经安全?如果答案是肯定的,twine 是否为上传提供任何额外的安全优势?

最佳答案

$ python --version
Python 2.7.10

$ cat /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/config.py

class PyPIRCCommand(Command):
"""Base command that knows how to handle the .pypirc file
"""
DEFAULT_REPOSITORY = 'https://pypi.python.org/pypi'

$ cat /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/command/upload.py

repository = self.repository or self.DEFAULT_REPOSITORY

...

request = Request(self.repository, data=body, headers=headers)

所以我想这是真的,distutils 现在真的使用 HTTPS。

但是 twine 还允许您在上传之前使用 GPG key 对您的包​​进行签名。

关于python - 使用 twine 进行 Python pkg 上传还有优势吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33168284/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com