Kıv*_*sel 13 github python-poetry
我想从我的私人 GitHub 存储库安装一个包。使用 GitHub 访问令牌,我可以这样指定:
[tool.poetry.dependencies]
python = "^3.8"
<package> = {git = "https://<token>@github.com/<user>/<repo>", rev = "0.1.3"}
Run Code Online (Sandbox Code Playgroud)
它有效。但是,我不想pyproject.toml直接指定我的访问令牌。还有其他方法可以指定吗?
您可以使用私有存储库配置(但从未在 github 上尝试过)
请参阅: https: //python-poetry.org/docs/repositories/
如果你可以配置 github 接受基本的 http 授权,那么你可以运行
poetry config http-basic.<private-repo-ref> username password
Run Code Online (Sandbox Code Playgroud)
但请注意,如果您无法配置 github 进行基本身份验证,请不要使用包含令牌的 url 创建存储库,该 url 也会写入您提交给 git 的锁定文件...
| 归档时间: |
|
| 查看次数: |
7039 次 |
| 最近记录: |