Skip to content

Commit ea39c09

Browse files
committed
Version 0.2.1
新功能: - 界面上许多控件增加 ToolTip 提示,显示对应的 PyInstaller 选项详情; - `--hidden-import` 添加“隐式导入”功能; - 增加浏览当前 Python 环境中所有已安装库的窗口对话框 `PkgBrowserDlg`; 重大修改: - 重新实现 `PyEnv` 类,不再仅是简单存储可执行文件的数据类,还重构集成了获取版本、已安装包等等功能; - 将 `PyinstallerArgs` 枚举类重命名为 `PyInstOpt`; - `PackagingTask` 实例属性中改用字典存储打包任务参数; 修复与优化: - 优化 `QtFileOpen` 与 `PyQTextFileIo`,有了更完善的异常机制; - 其他异常处理与优化;
1 parent f3b0bc9 commit ea39c09

5 files changed

Lines changed: 18 additions & 17 deletions

File tree

docs/ROADMAP.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
- [x] 处理不能正确显示子进程错误的问题(会被“打包完成”遮盖)
1010
- [ ] 增加「将输出导出到日志文件」功能
1111
- [ ] 增加简单高亮功能
12-
- [ ] 添加资源文件窗口
12+
- [x] 添加资源文件窗口
1313
- [x] `--add-data``--add-binary`
14-
- [ ] `--paths``--hidden-import` 等可多次调用的选项
14+
- [x] `--paths``--hidden-import` 等可多次调用的选项
1515
- [x] 模仿 Windows “编辑环境变量” 窗口,左侧条目,右侧添加删除编辑等按钮
1616
- [ ] Python 解释器选择器
1717
- [ ] 文件浏览对话框选择解释器可执行文件
@@ -77,6 +77,7 @@
7777

7878
分发方式:
7979

80+
- [x] PyPI
8081
- [x] GitHub Releases
8182
- [ ] Arch Linux AUR
8283
- [ ] Ubuntu PPA

poetry.lock

Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "py2exe-gui"
3-
version = "0.2.0"
3+
version = "0.2.1"
44
description = "GUI for PyInstaller, based on PySide6"
55
keywords = ["PyInstaller", "GUI", "PySide6"]
66
authors = ["muzing <muzi2001@foxmail.com>"]
@@ -37,8 +37,8 @@ pyyaml = "^6.0.1"
3737
pre-commit = "^3.5.0"
3838
black = "^23.12.0"
3939
isort = "^5.13.0"
40-
ruff = "^0.1.7"
41-
mypy = "^1.7.0"
40+
ruff = "^0.1.9"
41+
mypy = "^1.8.0"
4242
pyinstaller = "^6.2.0"
4343
types-pyyaml = "^6.0.12.12"
4444

src/py2exe_gui/Constants/app_constants.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ class AppConstant:
1919
"""
2020

2121
NAME = "Py2exe-GUI"
22-
VERSION = "0.2.0"
22+
VERSION = "0.2.1"
2323
AUTHORS = ["muzing <muzi2001@foxmail.com>"]
2424
LICENSE = "GPL-3.0-or-later"
2525
HOME_PAGE = APP_URLs["HOME_PAGE"]

src/py2exe_gui/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Licensed under the GPLv3 License: https://www.gnu.org/licenses/gpl-3.0.html
22
# For details: https://github.com/muziing/Py2exe-GUI/blob/main/README.md#license
33

4-
__version__ = "0.2.0"
4+
__version__ = "0.2.1"

0 commit comments

Comments
 (0)