据我所知,与git和.gitignore
文件不同,setuptools只会在$HOME
目录中查找.pypirc
文件。
我主要以'我自己'的身份提交,但现在我想通过我雇主的开发团队帐户提交一个特定的项目。
setup.py register --help
似乎没有任何方式提供除我~/.pypirc
setup.cfg
文件可以出现在我的项目根目录中,但似乎只允许指定命令接受的args,与上面相同。
.pydistutils.cfg
(?)
当然,我不可能是唯一一个 - 通常的做法是什么?
答案 0 :(得分:3)
我找到了一种解决方法,即使用https://pypi.python.org/pypi/twine
安装twine后,我能够在项目根目录中创建一个项目特定的wordwrap
文件,其中包含公司用户名/密码。
在使用twine之前,你必须使用<?
$text = "kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk";
$newtext = wordwrap($text, 20, "<br />\n");
?>
生成包,所以程序是(来自你的项目根目录):
.pypirc