【问题标题】:What does PyPI error "Upload failed (400): summary: Multiple lines are not allowed" mean?PyPI错误“上传失败(400):摘要:不允许多行”是什么意思?
【发布时间】:2017-08-10 19:36:45
【问题描述】:

我刚刚尝试将新版本的包上传到 PyPI,但收到此错误:

$ python setup.py sdist bdist_wheel 上传 … 编写 pip2pi-0.7.0/setup.cfg 创建 tar 存档 删除“pip2pi-0.7.0”(及其下的所有内容) 运行上传 提交 /Users/wolever/code/pip2pi/dist/pip2pi-0.7.0-py2.py3-none-any.whl 到 https://upload.pypi.org/legacy/ 上传失败(400):摘要:不允许多行。 错误:上传失败(400):摘要:不允许多行。

这是什么意思?我该如何解决?

此软件包的先前版本上传没有问题。

我要上传的代码:https://github.com/wolever/pip2pi/tree/a026f05a265a6f8c7fb7a5c4cf6484b9ede77761

【问题讨论】:

    标签: python pypi


    【解决方案1】:

    在某些时候对 PyPI 进行了更改,不允许多行描述。删除 setup.pydescription="…" 字段中的换行符修复了问题:https://github.com/wolever/pip2pi/commit/6f24cec93344fdc133e97ead5f81224e7eb4a249

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-04-26
      • 1970-01-01
      • 2017-08-29
      • 1970-01-01
      • 1970-01-01
      • 2013-11-09
      相关资源
      最近更新 更多