2

我正在尝试注册 pypi 中已经存在的名为 cutadapt 的 python 包的修改版本。

关于如何做到这一点的任何建议?我想我会在所需的最少数量的地方给包一个不同的名字,然后用修改后的代码提交修改过的包。代码来自我对原始包所做的一个分叉。

我已经编辑了setup.py文件并更改了name包的内容,如下所示:

setup(
    name = 'new_name',
[...]
    packages = ['orig_name',orig_name.scripts'],
    scripts = ['bin/orig_name'],

我没有更改packagesandscripts部分中的名称,因为这些文件的名称仍然相同,即使代码被修改。

我试图注册这个包,但从Invalid header format这个命令中得到了一个:

python setup.py register -r pypitest
running register
running check
Registering cutadapt_brc to https://testpypi.python.org/pypi
Server response (503): Invalid header format

但我猜这可能是一个身份验证错误,而不是由于我试图实现的修改命名。有什么想法有什么问题吗?

4

0 回答 0