jjzjj

python - 我可以在命令行上指定 PyPI 服务器信息(例如用户名和密码)而不是使用 .pypirc 吗?

我的.pypirc文件:[distutils]index-servers=pypiinternal[pypi]username:pypiusernamepassword:pypipasswd[internal]repository:http://10.11.12.13:8080username:ningpassword:xxxx我想编写一个上传包的脚本,但不想在运行它的机器上要求.pypirc文件。我可以使用-r指定存储库,但是有没有办法指定username和password呢?或者是否有传递不同文件的选项(例如--config-file./my-pypyrc)

python - .pypirc 文件的自定义位置

setuptools是否允许在自定义位置指定.pypirc文件而不是$HOME/.pypirc?我正在设置一个jenkins作业以发布到内部存储库,并希望.pypirc文件位于作业的工作区内。 最佳答案 这可以通过重载用于与PyPI或您的自定义存储库服务器通信的默认命令类来实现。这可以在您的setup.py脚本中完成。让代码先说话:#thisisyourproject'ssetup.pyscriptimportosfromdistutils.command.registerimportregisterasregister_origf