在 python 中创建更新和补丁的最佳方式
best way to create updates and patches in python
假设我有一个具有以下结构的包
hw
__init__.py
hw.py
并且我已经在我的系统中安装了这个软件包。现在我添加了另一个文件 hw2.py,现在结构如下所示。
hw
__init__.py
hw.py
hw2.py
如何使用安装工具分发这个新包?本质上,如何使用 setuptools 为 python 中的软件包构建和安装更新?
一般情况下,您只分发新版本,而不是补丁;在你的 PyPI 发行版上增加版本号,人们 pip 安装或升级获得最新版本,除非他们明确固定它。
假设我有一个具有以下结构的包
hw
__init__.py
hw.py
并且我已经在我的系统中安装了这个软件包。现在我添加了另一个文件 hw2.py,现在结构如下所示。
hw
__init__.py
hw.py
hw2.py
如何使用安装工具分发这个新包?本质上,如何使用 setuptools 为 python 中的软件包构建和安装更新?
一般情况下,您只分发新版本,而不是补丁;在你的 PyPI 发行版上增加版本号,人们 pip 安装或升级获得最新版本,除非他们明确固定它。