如何解决使用 Travis-ci 在 pypi 上部署包失败,没有任何错误消息
我正在尝试为我的 Python 包创建持续部署,并使用 Travis-ci 在 Pypi 上部署包的新版本。我已将包的 Github 存储库连接到 Travis,并将 Pypi 登录令牌作为环境变量添加到其中。
当我更改包中的某些内容并将更改推送到 Github 时,构建会在 Travis 上自动启动,但它会失败,并且日志中没有任何错误消息。
这是 travis.yml
配置:
language: python
python:
- 3.6
deploy:
provider: pypi
username: "__token__"
password: "$PYPI_TOKEN"
on:
branch: main
这是构建日志的最后几行:
Building wheels for collected packages: future
Building wheel for future (setup.py): started
Building wheel for future (setup.py): finished with status 'done'
Created wheel for future: filename=future-0.18.2-py3-none-any.whl size=491058 sha256=e3f69a7e2cab3dce8a3aa0d223ce834152593e789077b28d29e878118c5c8607
Stored in directory: /home/travis/.cache/pip/wheels/6e/9c/ed/4499c9865ac1002697793e0ae05ba6be33553d098f3347fb94
Successfully built future
Installing collected packages: pytz,python-dateutil,pandas,future,chardet,urllib3,idna,requests,oauthlib,requests-oauthlib,python-twitter
Successfully installed chardet-4.0.0 future-0.18.2 idna-2.10 oauthlib-3.1.1 pandas-1.1.5 python-dateutil-2.8.1 python-twitter-3.5 pytz-2021.1 requests-2.25.1 requests-oauthlib-1.3.0 urllib3-1.26.6
我应该怎么做才能使用 Travis 在 Pypi 上成功构建?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。