Skip to content

Commit 283fcdd

Browse files
committed
build(deploy): 更新Nuitka打包配置和项目依赖
- 添加urllib3、qrcode和winrt.windows.foundation包到打包配置 - 在三个不同的构建命令中增加sysio模块包含配置 - 将项目名称从ghost-downloader-future更改为ghost-downloader-3 - 版本号从0.1.0升级到3.7.0并更新Python最低版本要求 - 添加Nuitka依赖并修改qrcode依赖格式 - 修正Windows控制台模式参数格式和注释格式
1 parent 4cd5727 commit 283fcdd

File tree

2 files changed

+18
-7
lines changed

2 files changed

+18
-7
lines changed

deploy.py

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,14 @@
88
'nuitka',
99
'--standalone', # Following all imports is the default for standalone mode and need not be specified.
1010
'--windows-console-mode=disable',
11-
'--plugin-enable=pyside6' ,
11+
'--plugin-enable=pyside6',
12+
'--include-package=urllib3',
13+
'--include-package=qrcode',
14+
'--include-package=winrt.windows.foundation',
15+
'--include-module=app.supports.sysio',
1216
'--assume-yes-for-downloads',
1317
'--msvc=latest', # Use MSVC
14-
# '--mingw64', # Use MinGW
18+
# '--mingw64', # Use MinGW
1519
# '--show-memory' ,
1620
# '--show-progress' ,
1721
'--windows-icon-from-ico=app/assets/logo.ico',
@@ -35,6 +39,9 @@
3539
'python3 -m nuitka',
3640
'--standalone',
3741
'--plugin-enable=pyside6',
42+
'--include-package=urllib3',
43+
'--include-package=qrcode',
44+
'--include-module=app.supports.sysio',
3845
# '--show-memory',
3946
# '--show-progress',
4047
'--static-libpython=no',
@@ -52,6 +59,9 @@
5259
'nuitka',
5360
'--standalone',
5461
'--plugin-enable=pyside6',
62+
'--include-package=urllib3',
63+
'--include-package=qrcode',
64+
'--include-module=app.supports.sysio',
5565
'--include-qt-plugins=platforms',
5666
'--assume-yes-for-downloads',
5767
# '--show-memory',

pyproject.toml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
[project]
2-
name = "ghost-downloader-future"
3-
version = "0.1.0"
4-
description = "Add your description here"
5-
requires-python = ">=3.13"
2+
name = "ghost-downloader-3"
3+
version = "3.7.0"
4+
description = "ghost-downloader-3"
5+
requires-python = ">=3.11"
66
dependencies = [
77
"darkdetect[macos-listener]>=0.8.0",
88
"desktop-notifier>=6.2.0",
99
"loguru>=0.7.3",
1010
"niquests[http3,socks,speedups]>=3.18.1",
11+
"nuitka==4.0.4",
1112
"pyside6>=6.10.2",
1213
"pyside6-fluent-widgets>=1.11.1",
13-
"qrcode[pil]>=8.2",
14+
"qrcode[png]>=8.2",
1415
]

0 commit comments

Comments
 (0)