23 Star 72 Fork 21

kinegratii / borax

2024-01-31 22:57
89346 kinegratii 1578916996 kinegratii
  • 功能更新
    • 新增 Borax日历应用
    • borax.apps 变更为 borax.capp
    • 新增方法 FestivalLibrary.extend_term_festivals
    • 新增方法 FestivalLibrary.load
    • 新增 borax.ui.widgets.MessageLabel
    • Festival 类新增 code 属性
    • WrappedDate.solarWrappedDate.lunar 属性变更为只读属性,不可写入
  • 项目构建
    • 不再支持python3.7和python3.8
    • 本地开发环境更新至 python3.11.7
    • 使用 pyproject.toml 项目构建配置文件,构建命令 python -m build -w
    • 支持python3.12
  • 项目文档
    • mkdocs-material 更新至 9.5.3
    • 不再支持 docsify 构建(index.html 冲突)
2022-11-15 10:51
89346 kinegratii 1578916996 kinegratii
  • 新增基于 tkinter 的 节日界面库
  • 移除源代码文件编码声明行
  • 移除 borax.calendars.festival 模块
  • 修正 LunarDate 显示星期错误的问题 (#49
  • FestivalLibrary.list_days_in_countdown 新增 countdown_ordered 参数,表示是否按倒计天数排序
  • FestivalLibrary.load_builtin 支持创建空库
  • FestivalLibrary 新增删除元素函数 delete_by_indexes
2022-07-03 09:28
89346 kinegratii 1578916996 kinegratii
  • 新增Docs Test
  • borax.calendars.lunardate
    • 新增文本解析函数 LunarDate.strptime#44
    • 新增格式化修饰符 %c
    • 新增 TextUtils.gz2offset / TextUtils.offset2gz 干支转化方法
  • borax.calendars.festivals2
    • 星期型节日支持倒数序号 和 每月频率(#43
    • "除夕"节日修改为“农历年最后一天”而不是“十二月最后一天”
    • 修正三伏九九天计算错误的BUG(#45
    • TermFestival 支持干支日推算的节日 (#46
    • TermFestival 新增 term 参数
    • 节气名称支持拼音首字母形式
  • borax.structures.percentage
    • 优化底层百分数格式化显示
  • borax.devtools
    • 新增 RuntimeMeasurer.print_ 方法
2022-05-04 14:37
89346 kinegratii 1578916996 kinegratii
  • borax.calendars.festivals2
    • FestivalLibrary.iter_month_daytuples 新增 return_pos 参数,可返回日期位置
    • Festival 新增 list_days_in_future / list_days_in_past 函数
  • borax.calendars.utils
    • 修正 ThreeNineUtils 内部计算错误的BUG
  • borax.htmls
    • html_tag 函数新增 width / height 参数
    • 修正 html_tag 函数style参数解析空值的BUG
2022-03-14 15:49
89346 kinegratii 1578916996 kinegratii
  • borax.htmls
    • html_tag 函数css参数支持str类型(函数逻辑已支持,本次仅添加typing hints)
  • borax.datasets.fetch 模块
    • 修正 fetch 解析错误的bug (#39
2022-03-03 13:15
89346 kinegratii 1578916996 kinegratii
  • borax.serialize.cjson
    • 新增用于json.dump函数cls参数的 CJSONEncoder
  • borax.datasets.fetch 模块
    • 修正 fetch 解析列表型数据错误的bug (#39
  • borax.system 模块
    • 新增 load_class 的别名函数 load_object
2020-11-25 10:41
89346 kinegratii 1578916996 kinegratii

Borax 3.4.1 版本已经发布,此版本修正了一些BUG:

  • borax.calendars.lunarDate
    • 修正农历日中文名称 LunarDate.cn_day 二十、三十日表示错误的BUG (#22
    • 修正日历日名称 LunarDate.cn_day_calendar 表示错误的BUG(#20
  • borax.htmls
    • 移除html自闭合标签不必要的斜杠字符
Python
1
https://gitee.com/kinegratii/borax.git
git@gitee.com:kinegratii/borax.git
kinegratii
borax
borax

搜索帮助