15 Commits

Author SHA1 Message Date
muzing
641c142e9a Reformat code with black 2024-02-06 17:22:40 +08:00
muzing
0edbed1fa5 Update dev scripts
添加 `__all__`,模块级提供的函数列表呈现更清晰;
更新 docstrings;
其他微小改动优化;
2024-01-06 12:00:00 +08:00
muzing
ed67cd8b87 Update README 2024-01-04 21:59:23 +08:00
muzing
b7e36c9960 Update dev scripts
更新开发脚本:
- 增加对 poetry build 构建的异常处理;
- 修复路径常量中获取项目根路径的方法,排除运行脚本的工作目录不同带来的干扰;
- 添加两个关于构建 PySide 翻译工作流的函数 `gen_ts()` 与 `gen_qm()`;
- 将 RCC 资源编译函数 `compile_resources()` 重构至新的模块中;
2024-01-04 14:47:15 +08:00
muzing
9b0555bdac Update dev script build 2023-12-29 16:13:12 +08:00
muzing
9f0a0bd1cd Update docstrings
更新与完善docstrings,使符合 Sphinx 风格;
2023-12-29 16:05:25 +08:00
muzing
6de6f8e693 Add __version__ 2023-12-20 20:19:47 +08:00
muzing
be30439cf4 Rename COMPILED_RESOURCES 2023-12-16 10:33:38 +08:00
muzing
04378e5934 Update dev script
增加使用 Poetry 导出 `requirements.txt` 的快捷函数
2023-12-13 16:34:59 +08:00
muzing
a7aaba1705 Add dev script func check_mypy() 2023-12-09 16:57:12 +08:00
muzing
72990a0680 Update dev scripts
更新开发辅助脚本:
将所有用到的相对路径存储至统一位置;
将所有检查函数的名称与返回值行为统一;
添加 `check_license_statement()` 函数;
2023-12-04 21:54:06 +08:00
muzing
7c293aafce Fix GitHub image url 2023-11-12 22:01:28 +08:00
muzing
f98a1334d8 Add script for project build
添加用于构建项目的脚本;
更新缓存清理模块,添加清理 `__pycache__` 的函数;
2023-11-12 20:54:01 +08:00
muzing
fb9a714a10 Update clear_pyinstaller_dist.py 2023-11-11 21:01:56 +08:00
muzing
a2794aa61f Add a dev script: cache clean
添加清理 PyInstaller 打包输出的简易开发工具脚本;
2022-12-11 19:50:46 +08:00