diff --git a/README.md b/README.md index 9ec0e0d..2bac926 100644 --- a/README.md +++ b/README.md @@ -33,10 +33,11 @@ Borax 是一个Python3工具集合库。包括了以下几个话题: Borax 的 python 版本要求如下 -| borax 版本 | python版本 | -| ------ | ------ | -| 4.x | 3.7+ | -| 3.x | 3.5+ | +| borax 版本 | python版本 | 维护状态 | +| ------ | ------ | ------ | +| 4.1.x | 3.9+ | 维护开发 | +| 4.0.0 | 3.7+ | 不再维护 | +| 3.x | 3.5+ | 不再维护 | 可以通过 *pip* 安装 : @@ -202,13 +203,15 @@ print(FinanceNumbers.to_capital_str(decimal.Decimal(4.50))) # '肆元伍角零 ## 文档 (Document) -文档由 [Material for MkDocs](https://squidfunk.github.io/mkdocs-material/) 构建,另外备用文档使用 [docsify](https://docsify.js.org/) 构建。 +文档由 [Material for MkDocs](https://squidfunk.github.io/mkdocs-material/) 构建 ~~,另外备用文档使用 [docsify](https://docsify.js.org/) 构建~~ 。 + +> 2024年1月起,仅保留 Read the Docs 文档源。 | 源 | 网址 | | ---- | ---- | | read-the-docs | [https://borax.readthedocs.io/zh_CN/latest/](https://borax.readthedocs.io/zh_CN/latest/) | -| github | [https://kinegratii.github.io/borax](https://kinegratii.github.io/borax) | -| gitee | [https://kinegratii.gitee.io/borax](https://kinegratii.gitee.io/borax) | +| github(已废弃) | [https://kinegratii.github.io/borax](https://kinegratii.github.io/borax) | +| gitee(已废弃) | [https://kinegratii.gitee.io/borax](https://kinegratii.gitee.io/borax) | ## 开发特性和规范 (Development Features) diff --git a/docs/README.md b/docs/README.md index 33d0ed8..0f5c71a 100644 --- a/docs/README.md +++ b/docs/README.md @@ -30,10 +30,10 @@ Borax 是一个Python3工具集合库。 ## 开发(Development) - **开发环境**: python3.11.7 -- **集成测试环境**: python3.7 - 3.12 +- **集成测试环境**: python3.9 - 3.12 - **代码仓库**:[Github](https://github.com/kinegratii/borax/) | [Gitee (镜像)](https://gitee.com/kinegratii/borax) - **项目开发**: [版本日志](changelog) | [技术文档(外链)](http://fd8cc08f.wiz06.com/wapp/pages/view/share/s/3Zzc2f0LJQ3w2TWIQb0ZMSna1zg4gs1vPQmb2vlh9M2zhqK8) -- **发布日志**: [v3.5](release-note/v350) | [v3.5.6](release-note/v356) | [v4.0.0](release-note/v400) +- **发布日志**: [v3.5](release-note/v350) | [v3.5.6](release-note/v356) | [v4.0.0](release-note/v400) | [v4.1.0](release-note/v410) ## 快速开始(Quickstart) @@ -41,10 +41,11 @@ Borax 是一个Python3工具集合库。 Borax 的 python 版本要求如下 -| borax 版本 | python版本 | -| ------ | ------ | -| 4.x | 3.7+ | -| 3.x | 3.5+ | +| borax 版本 | python版本 | 维护状态 | +| ------ | ------ | ------ | +| 4.1.x | 3.9+ | 维护开发 | +| 4.0.0 | 3.7+ | 不再维护 | +| 3.x | 3.5+ | 不再维护 | 可以通过 *pip* 安装 : diff --git a/docs/guides/numbers.md b/docs/guides/numbers.md index 21bf46f..22b1707 100644 --- a/docs/guides/numbers.md +++ b/docs/guides/numbers.md @@ -6,7 +6,7 @@ `numbers` 提供了下列的模块级常量。 -- **numbers.MAX_VALUE_LIMIT = 1_0000_0000_0000 ** +- **numbers.MAX_VALUE_LIMIT = 1_0000_0000_0000** 本模块可以处理的数字上限,值为一万亿(10^12) , 超过该值将抛出 `ValueError` 异常,适用本模块的所有函数。 diff --git a/docs/release-note/v410.md b/docs/release-note/v410.md new file mode 100644 index 0000000..382980c --- /dev/null +++ b/docs/release-note/v410.md @@ -0,0 +1,29 @@ +# v4.1.0发布日志 + +> 发布时间:2024年3月30日 + + + +## 1 项目开发 + +从 4.1.0 开始,Borax 在项目开发构建上有重大变更,具体包括: + +- **Borax不再支持 python3.7和python3.8,最低版本为3.9** +- 本地开发环境更新至3.11 +- 使用 *pyproject.toml* 取代原有的 *setup.py* 和 *setup.cfg* 文件。 +- 更新大量开发依赖库( *requirements_dev.txt* )的版本。 + + + +## 2 日历应用 + +Borax 提供了一个基于 tkinter 的日历应用程序,该日历应用包含了一些常见的功能: + +- 万年历显示 +- 日期计算相关工具 +- 查看节日、节气、干支信息 +- 创建和导出节日源 + +## 3 其他功能 + +参见更新日志。 \ No newline at end of file diff --git a/mkdocs.yaml b/mkdocs.yaml index 41bb865..c17a294 100644 --- a/mkdocs.yaml +++ b/mkdocs.yaml @@ -22,7 +22,7 @@ markdown_extensions: - mdx_truly_sane_lists nav: - 首页: README.md - - 应用: guides/borax_calendar_app.md + - 日历应用: guides/borax_calendar_app.md - 农历与节日: - 农历: guides/lunardate.md - 节日: guides/festivals2.md @@ -44,9 +44,11 @@ nav: - 文章: - 农历与节日: guides/festivals2-usage.md - 农历开发笔记: posts/lunardate-development.md - - 更新日志: + - 开发&更新日志: - 更新日志: changelog.md + - 开发日志: develop_note.md - 发布日志: + - v4.1.0: release-note/v410.md - v4.0.0: release-note/v400.md - v3.5.6: release-note/v356.md - v3.5.0: release-note/v350.md \ No newline at end of file diff --git a/tests/test_runtime_measurer.py b/tests/test_runtime_measurer.py index 6742b80..e547d16 100644 --- a/tests/test_runtime_measurer.py +++ b/tests/test_runtime_measurer.py @@ -1,4 +1,3 @@ -import time import unittest from borax.devtools import RuntimeMeasurer