Skip to content

Releases

v2.1.3

Choose a tag to compare

@skylerhu skylerhu released this 22 Aug 01:42

文档

  • 更新包描述。
  • 说明文档增加了中英双语支持。

v2.1.1

Choose a tag to compare

@skylerhu skylerhu released this 05 Sep 16:11
bef56ea
  • chore: 调整pyi中的typing声明

v2.1.0

Choose a tag to compare

@skylerhu skylerhu released this 29 Jul 14:59
185f74c
  • feat: 去掉对py2的支持,要求py>=3.6
    • 继承原生Enum,保障其他项目使用时能通过mypy检测
    • 去掉对 six 的依赖
  • fix: ChoiceEnum 强制增加了unique

v2.0.0

Choose a tag to compare

@skylerhu skylerhu released this 27 Jul 13:02
d5018a7
  • 不兼容升级:使用 ChoiceEnum 的方式类似原生的 enum.Enum,需要 .value 访问值

v1.1.1

Choose a tag to compare

@skylerhu skylerhu released this 03 May 16:33
4f2e12d
  • feat: ChoiceEnum增加choices/values/labels三个属性的访问
  • fix: ChoiceEnum的__contains__方法可用于member实例化对象的判断

v1.1.0

Choose a tag to compare

@skylerhu skylerhu released this 24 Apr 17:28
09a39a7
  • feat: 增加方法ChoiceEnum.to_js_enum返回数组数据
  • test: 补充了ChoiceEnum在argparsechoice中使用的测试用例

v1.0.1

Choose a tag to compare

@skylerhu skylerhu released this 20 Mar 04:15
  • fix: 调整初始化方法_EnumDict.py2_init,修复Python2版本在Enum中使用_ignore_的问题