更新包
package-updater的Python项目详细描述
软件包更新程序
此模块允许使用github的最新版本更新任何包/模块/脚本
安装
pip3 install package-updater
用法
importsysimportpackage_updaterupdater=package_updater.Update(package_name="Name of the package",current_version="1.1.2",repo="https://api.github.com/repos/superlevure/SRU_com/releases/latest")ifsys.argv[1]=="--update":updater.update()
模块将:
- 检查新版本是否可用
- 如果是,请将当前版本备份到tar文件
- 下载新版本
- 提取它
- 安装它