前言
pytest 的插件完成之后,可以上传到 github,方便其他小伙伴通过 pip 源码安装。如果我们想通过 pip install packages
这种方式安装的话,需上传到 pypi 仓库
pypi仓库
pip,全称是:python install packages,它是一个通用的 Python 包管理工具,是easy_install的替代品, 主要是用于安装 PyPI 上的软件包。
PyPI,全称是:Python Package Index,它是Python官方的第三方库的仓库,所有人都可以下载第三方库或上传自己开发的库到PyPI。
PyPI推荐使用pip包管理器来下载第三方库。
我们想把python包上传到pypi,需在 https://pypi.org/ 注册一个账号
整理项目结构
前面这篇https://www.cnblogs.com/yoyoketang/p/13638661.htmlpytest 插件的开发,就是一个半成品了
整个目录结构如下
pytest-change-report
├── LICENSE
├── README.rst
├── requirements.txt
├── setup.py
├── p