一个cli实用程序,用于提升任何文件类型的版本

bump-anything的Python项目详细描述


版权所有2019 Caleb Evans
根据麻省理工学院许可证发布

bump anything是一个命令行实用程序,用于增加版本 作为一个更灵活的替代^ {TT1}$和类似 因为bump anything可以处理任意文本文件 为不同类型的项目提供内置支持。

功能

  • 在任意文件中插入版本号
  • 支持大多数项目类型(如果未提供路径,则自动 在节点中检测package.json,在python中检测setup.py,wordpress 主题等)

安装

bump任何东西都需要python 3.4或更新版本才能运行,因此请确保 安装它。

pip3 install bump-anything

用法

bump anything向shell公开一个bump命令。唯一的 必选参数是一个关键字,指示要如何增加每个 版本。它可以是majorminorpatch

bump major
bump minor
bump patch

使用此语法,bump anything将尽力找到相关的 要碰撞的文件。但是,bump anything也可以接受一个可选列表 一个或多个要碰撞其版本的文件路径。只有第一个 将更新每个文件中出现的版本字段。

bump minor subdir/myfile1.txt subdir/myfile2.txt

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java类。getResource和ClassLoader。getSystemResource:有没有理由选择其中一个而不是另一个?   在Java中以编程方式粘贴后恢复剪贴板   Java字符串到日期没有时间   JavaSpring注释:@Component起作用,@Repository不起作用   java“addScript”在HSQL中是否有最大记录计数?   java如何将值从JDialog框返回到父JFrame?   java我的模块库的用户有没有办法访问尚未导出的类?   java javac:未找到命令   java如何解决jsoup错误:无法找到请求目标的有效证书路径   类中的java作用域变量   Java中集合实现中的arraylist add()方法不起作用   java如何使用while循环和从用户接收输入来近似Pi?   java Spring安全CSRF培训模式   在安卓系统中,如何通过在警报框外单击来限制用户?