一种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在gnu-trove库中是否有任何有序映射?   java Servlet应该有映射,但找不到Servlet   java时间和第二期显示1:10,而不是13:10   java Play Framework 1.2.7 Heroku更新崩溃   线程“main”java中的opencsv异常。lang.NoClassDefFoundError:org/apache/commons/lang3/ObjectUtils   selenium在java中隐藏警告消息   java使用ID引用将JSON实体反序列化为POJO   java无法在JRE 8中加载字体   一个线程中的异常/错误会使整个应用程序停止吗?   java访问重复子规则的元素标签;e、 g.用ANTLR解析(1,2,3)中的a   java如何从平移旋转中找到新坐标   使用HTML Java小程序托管jar文件存在安全问题   java如何按频率而不是字母顺序排列字符串数组   java清除bufferedReader和块以获得更多输入   java解密SAML2断言