【开源】开发Python包并上传到PyPI

0x01 初始化项目骨架

0x02 周边配置

  • 将 repo 添加到 GitHub 中
  • 将该 repo 添加到 Travis CI 中
  • 安装 dev requirement.txt 到虚拟开发环境中:pip install -r requirements_dev.txt
  • 注册项目到 PyPI 中
    • 生成 tar&wheel 包:python setup.py sdist bdist_wheel
    • 上传包到 PyPI 中:python -m twine upload dist/*
  • 将该 repo 添加到 ReadTheDocs 中

0x03 持续开发

  • 更新项目的源码
  • 根据需要升级版本:bumpversion --current-version 0.1.0 minor setup.py
  • 上传到 PyPI:
    • 生成 tar&wheel 包:python setup.py sdist bdist_wheel
    • 上传包到 PyPI 中:python -m twine upload dist/*
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容