一种cli工具,用作各种其他程序的包装器,使更新和发布python和节点包更容易

package-controller的Python项目详细描述


包装控制器

说明

一种cli工具,用作各种其他程序的包装器,使更新和发布python和节点包更容易。

安装

首选:

pipx install package-controller

备选方案:

pipenv install package-controller

默认值:

pip install package-controller

用法

在一个命令中暂存和提交:

pc save -t <type> -m <message> (<file>, <file>, <file>...)

为包创建新文档。

pc document

以固定python或node的包版本。

pc pin --development | --production | --peer | --optional

取消固定python或node的包版本。

pc unpin --development | --production | --peer | --optional

获取文件的差异。

pc diff path/to/file

运行单元/集成测试。

pc test --unit --integration

将文件添加到提交。

pc add (<file>, <file>, ...)

创建提交。

pc commit -t <type> -m <message>

增加主版本

pc version --major (--no-git --force)

增加次要版本

pc version --minor (--no-git --force)

增加修补程序版本

pc version --patch (--no-git --force)

获取当前版本

pc version

以生成当前版本。

pc build (--force)

发布最新版本。(到pypi(python)或npm(node)和git)

pc release (--remote <remote> --branch <branch> --no-tag --force)

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

推荐PyPI第三方库


热门话题
有人能介绍一下这个程序的工作原理吗。我是java新手   java当我更改ImageButton图像时,不会实时更改   不尊重XML中按钮的安卓换行符,但它使用Java代码   java签署gradle插件   java如何在Launch4j中添加VM参数   通过ObjectOutputStream发送文件,然后用Java保存?   基于注释的web中的java DispatcherServlet配置。xml   java根据点击数对2D数组进行排序   java HSQLDB能处理数百万行吗?   ejb3.0 java ejb3@PostConstruct   java如何在WebSpherePortal8.0中应用主题更改?   如何配置java重启库以不重用cookie   java错误:表达式的开头非法,后跟PriorityQueue   java如何更新RecyclerView的数据集并从视图持有者处通知适配器?