我正在尝试使用 API 令牌将包上传到 PyPI。我想使用项目特定的 API 令牌而不是帐户特定的令牌,因为这看起来更安全。但是,由于尚未在 PyPI 上创建该项目,因此当我尝试在 PyPI 网站上创建新的 API 令牌时,没有可供选择的项目。
由于我已经激活了两因素身份验证,因此在尝试使用 twine 上传时收到身份验证错误。
这与如何在启用两个因素的情况下将包上传到 PyPi密切相关?,除了接受的答案没有解决项目与帐户 API 令牌的特定问题。我也尝试浏览https://pypi.org/help/,但似乎找不到任何信息。
那么问题来了,如何为尚未创建的 PyPI 项目创建 API 令牌?