Skip to content

Releases: smjc-org/py-submit

0.6.1

10 Jun 06:37
a6aae96

Choose a tag to compare

New Features

  • 当指定 --positive 但在文件中未找到 positive 模式的注释时,发出警告 #126 #127 #131

0.6.0

07 Jun 10:36
6d0c07c

Choose a tag to compare

Refactor

此版本开始,使用 click 构建命令行程序,大部分选项名称和行为都发生了变化,具体如下:

  • copyfile 需要指定 --sas-file--txt-file,不再接受位置参数
  • copydir 需要指定 --sas-dir--txt-dir,不再接受位置参数
  • 移除 --convert-mode,使用 --positive/--no-positive--negative/--no-negative 替换
  • 移除 --macro-subs,使用 --substitute 替换
  • 新增 --merge-name
  • 重命名 --exclude-dirs--exclude-dir
  • 重命名 --exclude-files--exclude-file

各选项具体用法详见 CLI

New features

  • 在终端中显示提示信息 #107
  • 简化 --substitute (原 --macro-subs)的调用方式 #120
  • 新增 --merge-name #117

0.5.6

12 Mar 02:59
c15d1a0

Choose a tag to compare

Perf

  • perf: 存在不匹配的特殊注释时打印提示 #98

Full Changelog: 0.5.5...0.5.6

0.5.5

23 Dec 03:48
387a084

Choose a tag to compare

Bugs Fix

  • fix: 参数 --exclude-files 未生效 #84

Full Changelog: 0.5.4...0.5.5

0.5.4

27 Nov 03:45
e689b4a

Choose a tag to compare

Bugs Fix

  • fix: 参数 --exclude-dirs 未生效 #78

Full Changelog: 0.5.3...0.5.4

0.5.3

08 Apr 08:24
da82dbe

Choose a tag to compare

  • 修复测试覆盖率报告上传失败的问题 #37
  • 修复源目录和目标目录未能转化成 Path 对象的问题 #50
  • 使用 pathlib 重构代码 #36
  • 分离测试文件到单独的模块中 #39
  • 给类 ConvertMode 和函数 parse_dict 添加测试代码 #40

Full Changelog: 0.5.2...0.5.3

0.5.2

25 Feb 02:25
9d8b9e9

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.5.1...0.5.2

0.5.1

03 Jan 02:53
03c8953

Choose a tag to compare

Bugs Fix

  • 修复 glob 模式没有以源目录为根进行匹配的问题 #13

0.5.0

03 Jan 02:44
8d6f478

Choose a tag to compare

New Features

  • 参数 --exclude-dirs--exclude-files 支持 glob 模式

0.4.0

03 Jan 02:44
5f46a96

Choose a tag to compare

New Features

  • 新增参数 --merge,用于合并到一个单独的 .txt 文件