liumaolin commited on
Commit
f8c6d08
·
1 Parent(s): de86e54

Add PyInstaller and related dependencies to `dev` dependency group

Browse files
Files changed (2) hide show
  1. pyproject.toml +5 -0
  2. uv.lock +88 -0
pyproject.toml CHANGED
@@ -39,3 +39,8 @@ dependencies = [
39
  pywhispercpp = { git = "https://github.com/absadiki/pywhispercpp" }
40
  langsegment = { git = "https://github.com/ishine/LangSegment.git" }
41
  en-core-web-sm = { url = "https://github.com/explosion/spacy-models/releases/download/en_core_web_sm-3.8.0/en_core_web_sm-3.8.0-py3-none-any.whl" }
 
 
 
 
 
 
39
  pywhispercpp = { git = "https://github.com/absadiki/pywhispercpp" }
40
  langsegment = { git = "https://github.com/ishine/LangSegment.git" }
41
  en-core-web-sm = { url = "https://github.com/explosion/spacy-models/releases/download/en_core_web_sm-3.8.0/en_core_web_sm-3.8.0-py3-none-any.whl" }
42
+
43
+ [dependency-groups]
44
+ dev = [
45
+ "pyinstaller>=6.14.1",
46
+ ]
uv.lock CHANGED
@@ -106,6 +106,15 @@ wheels = [
106
  { url = "https://files.pythonhosted.org/packages/ec/6a/bc7e17a3e87a2985d3e8f4da4cd0f481060eb78fb08596c42be62c90a4d9/aiosignal-1.3.2-py2.py3-none-any.whl", hash = "sha256:45cde58e409a301715980c2b01d0c28bdde3770d8290b5eb2173759d9acb31a5", size = 7597, upload-time = "2024-12-13T17:10:38.469Z" },
107
  ]
108
 
 
 
 
 
 
 
 
 
 
109
  [[package]]
110
  name = "annotated-types"
111
  version = "0.7.0"
@@ -1232,6 +1241,18 @@ wheels = [
1232
  { url = "https://files.pythonhosted.org/packages/d0/81/e66fc86539293282fd9cb7c9417438e897f369e79ffb62e1ae5e5154d4dd/llvmlite-0.44.0-cp313-cp313-win_amd64.whl", hash = "sha256:2fb7c4f2fb86cbae6dca3db9ab203eeea0e22d73b99bc2341cdf9de93612e930", size = 30331193, upload-time = "2025-01-20T11:14:38.578Z" },
1233
  ]
1234
 
 
 
 
 
 
 
 
 
 
 
 
 
1235
  [[package]]
1236
  name = "marisa-trie"
1237
  version = "1.2.1"
@@ -1898,6 +1919,15 @@ wheels = [
1898
  { url = "https://files.pythonhosted.org/packages/88/ef/eb23f262cca3c0c4eb7ab1933c3b1f03d021f2c48f54763065b6f0e321be/packaging-24.2-py3-none-any.whl", hash = "sha256:09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759", size = 65451, upload-time = "2024-11-08T09:47:44.722Z" },
1899
  ]
1900
 
 
 
 
 
 
 
 
 
 
1901
  [[package]]
1902
  name = "phonemizer-fork"
1903
  version = "3.3.2"
@@ -2184,6 +2214,47 @@ wheels = [
2184
  { url = "https://files.pythonhosted.org/packages/8a/0b/9fcc47d19c48b59121088dd6da2488a49d5f72dacf8262e2790a1d2c7d15/pygments-2.19.1-py3-none-any.whl", hash = "sha256:9ea1544ad55cecf4b8242fab6dd35a93bbce657034b0611ee383099054ab6d8c", size = 1225293, upload-time = "2025-01-06T17:26:25.553Z" },
2185
  ]
2186
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2187
  [[package]]
2188
  name = "pyobjc-core"
2189
  version = "11.0"
@@ -2348,6 +2419,15 @@ dependencies = [
2348
  { name = "tqdm" },
2349
  ]
2350
 
 
 
 
 
 
 
 
 
 
2351
  [[package]]
2352
  name = "pyyaml"
2353
  version = "6.0.2"
@@ -3338,6 +3418,11 @@ dependencies = [
3338
  { name = "wordsegment" },
3339
  ]
3340
 
 
 
 
 
 
3341
  [package.metadata]
3342
  requires-dist = [
3343
  { name = "cn2an", specifier = ">=0.5.23" },
@@ -3370,6 +3455,9 @@ requires-dist = [
3370
  { name = "wordsegment", specifier = ">=1.3.1" },
3371
  ]
3372
 
 
 
 
3373
  [[package]]
3374
  name = "wasabi"
3375
  version = "1.1.3"
 
106
  { url = "https://files.pythonhosted.org/packages/ec/6a/bc7e17a3e87a2985d3e8f4da4cd0f481060eb78fb08596c42be62c90a4d9/aiosignal-1.3.2-py2.py3-none-any.whl", hash = "sha256:45cde58e409a301715980c2b01d0c28bdde3770d8290b5eb2173759d9acb31a5", size = 7597, upload-time = "2024-12-13T17:10:38.469Z" },
107
  ]
108
 
109
+ [[package]]
110
+ name = "altgraph"
111
+ version = "0.17.4"
112
+ source = { registry = "https://pypi.org/simple" }
113
+ sdist = { url = "https://files.pythonhosted.org/packages/de/a8/7145824cf0b9e3c28046520480f207df47e927df83aa9555fb47f8505922/altgraph-0.17.4.tar.gz", hash = "sha256:1b5afbb98f6c4dcadb2e2ae6ab9fa994bbb8c1d75f4fa96d340f9437ae454406", size = 48418, upload-time = "2023-09-25T09:04:52.164Z" }
114
+ wheels = [
115
+ { url = "https://files.pythonhosted.org/packages/4d/3f/3bc3f1d83f6e4a7fcb834d3720544ca597590425be5ba9db032b2bf322a2/altgraph-0.17.4-py2.py3-none-any.whl", hash = "sha256:642743b4750de17e655e6711601b077bc6598dbfa3ba5fa2b2a35ce12b508dff", size = 21212, upload-time = "2023-09-25T09:04:50.691Z" },
116
+ ]
117
+
118
  [[package]]
119
  name = "annotated-types"
120
  version = "0.7.0"
 
1241
  { url = "https://files.pythonhosted.org/packages/d0/81/e66fc86539293282fd9cb7c9417438e897f369e79ffb62e1ae5e5154d4dd/llvmlite-0.44.0-cp313-cp313-win_amd64.whl", hash = "sha256:2fb7c4f2fb86cbae6dca3db9ab203eeea0e22d73b99bc2341cdf9de93612e930", size = 30331193, upload-time = "2025-01-20T11:14:38.578Z" },
1242
  ]
1243
 
1244
+ [[package]]
1245
+ name = "macholib"
1246
+ version = "1.16.3"
1247
+ source = { registry = "https://pypi.org/simple" }
1248
+ dependencies = [
1249
+ { name = "altgraph" },
1250
+ ]
1251
+ sdist = { url = "https://files.pythonhosted.org/packages/95/ee/af1a3842bdd5902ce133bd246eb7ffd4375c38642aeb5dc0ae3a0329dfa2/macholib-1.16.3.tar.gz", hash = "sha256:07ae9e15e8e4cd9a788013d81f5908b3609aa76f9b1421bae9c4d7606ec86a30", size = 59309, upload-time = "2023-09-25T09:10:16.155Z" }
1252
+ wheels = [
1253
+ { url = "https://files.pythonhosted.org/packages/d1/5d/c059c180c84f7962db0aeae7c3b9303ed1d73d76f2bfbc32bc231c8be314/macholib-1.16.3-py2.py3-none-any.whl", hash = "sha256:0e315d7583d38b8c77e815b1ecbdbf504a8258d8b3e17b61165c6feb60d18f2c", size = 38094, upload-time = "2023-09-25T09:10:14.188Z" },
1254
+ ]
1255
+
1256
  [[package]]
1257
  name = "marisa-trie"
1258
  version = "1.2.1"
 
1919
  { url = "https://files.pythonhosted.org/packages/88/ef/eb23f262cca3c0c4eb7ab1933c3b1f03d021f2c48f54763065b6f0e321be/packaging-24.2-py3-none-any.whl", hash = "sha256:09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759", size = 65451, upload-time = "2024-11-08T09:47:44.722Z" },
1920
  ]
1921
 
1922
+ [[package]]
1923
+ name = "pefile"
1924
+ version = "2023.2.7"
1925
+ source = { registry = "https://pypi.org/simple" }
1926
+ sdist = { url = "https://files.pythonhosted.org/packages/78/c5/3b3c62223f72e2360737fd2a57c30e5b2adecd85e70276879609a7403334/pefile-2023.2.7.tar.gz", hash = "sha256:82e6114004b3d6911c77c3953e3838654b04511b8b66e8583db70c65998017dc", size = 74854, upload-time = "2023-02-07T12:23:55.958Z" }
1927
+ wheels = [
1928
+ { url = "https://files.pythonhosted.org/packages/55/26/d0ad8b448476d0a1e8d3ea5622dc77b916db84c6aa3cb1e1c0965af948fc/pefile-2023.2.7-py3-none-any.whl", hash = "sha256:da185cd2af68c08a6cd4481f7325ed600a88f6a813bad9dea07ab3ef73d8d8d6", size = 71791, upload-time = "2023-02-07T12:28:36.678Z" },
1929
+ ]
1930
+
1931
  [[package]]
1932
  name = "phonemizer-fork"
1933
  version = "3.3.2"
 
2214
  { url = "https://files.pythonhosted.org/packages/8a/0b/9fcc47d19c48b59121088dd6da2488a49d5f72dacf8262e2790a1d2c7d15/pygments-2.19.1-py3-none-any.whl", hash = "sha256:9ea1544ad55cecf4b8242fab6dd35a93bbce657034b0611ee383099054ab6d8c", size = 1225293, upload-time = "2025-01-06T17:26:25.553Z" },
2215
  ]
2216
 
2217
+ [[package]]
2218
+ name = "pyinstaller"
2219
+ version = "6.14.1"
2220
+ source = { registry = "https://pypi.org/simple" }
2221
+ dependencies = [
2222
+ { name = "altgraph" },
2223
+ { name = "macholib", marker = "sys_platform == 'darwin'" },
2224
+ { name = "packaging" },
2225
+ { name = "pefile", marker = "sys_platform == 'win32'" },
2226
+ { name = "pyinstaller-hooks-contrib" },
2227
+ { name = "pywin32-ctypes", marker = "sys_platform == 'win32'" },
2228
+ { name = "setuptools" },
2229
+ ]
2230
+ sdist = { url = "https://files.pythonhosted.org/packages/9f/4a/d66d3a9c34349d73eb099401060e2591da8ccc5ed427e54fff3961302513/pyinstaller-6.14.1.tar.gz", hash = "sha256:35d5c06a668e21f0122178dbf20e40fd21012dc8f6170042af6050c4e7b3edca", size = 4284317, upload-time = "2025-06-08T18:45:46.367Z" }
2231
+ wheels = [
2232
+ { url = "https://files.pythonhosted.org/packages/43/f6/fa56e547fe849db4b8da0acaad6101a6382c18370c7e0f378a1cf0ea89f0/pyinstaller-6.14.1-py3-none-macosx_10_13_universal2.whl", hash = "sha256:da559cfe4f7a20a7ebdafdf12ea2a03ea94d3caa49736ef53ee2c155d78422c9", size = 999937, upload-time = "2025-06-08T18:44:26.429Z" },
2233
+ { url = "https://files.pythonhosted.org/packages/af/a6/a2814978f47ae038b1ce112717adbdcfd8dfb9504e5c52437902331cde1a/pyinstaller-6.14.1-py3-none-manylinux2014_aarch64.whl", hash = "sha256:f040d1e3d42af3730104078d10d4a8ca3350bd1c78de48f12e1b26f761e0cbc3", size = 719569, upload-time = "2025-06-08T18:44:30.948Z" },
2234
+ { url = "https://files.pythonhosted.org/packages/35/f0/86391a4c0f558aef43a7dac8f678d46f4e5b84bd133308e3ea81f7384ab9/pyinstaller-6.14.1-py3-none-manylinux2014_i686.whl", hash = "sha256:7b8813fb2d5a82ef4ceffc342ed9a11a6fc1ef21e68e833dbd8fedb8a188d3f5", size = 729824, upload-time = "2025-06-08T18:44:34.983Z" },
2235
+ { url = "https://files.pythonhosted.org/packages/e5/88/446814e335d937406e6e1ae4a77ed922b8eea8b90f3aaf69427a16b58ed2/pyinstaller-6.14.1-py3-none-manylinux2014_ppc64le.whl", hash = "sha256:e2cfdbc6dd41d19872054fc233da18856ec422a7fdea899b6985ae04f980376a", size = 727937, upload-time = "2025-06-08T18:44:38.954Z" },
2236
+ { url = "https://files.pythonhosted.org/packages/c6/0f/5aa891c61d303ad4a794b7e2f864aacf64fe0f6f5559e2aec0f742595fad/pyinstaller-6.14.1-py3-none-manylinux2014_s390x.whl", hash = "sha256:a4d53b3ecb5786b097b79bda88c4089186fc1498ef7eaa6cee57599ae459241e", size = 724762, upload-time = "2025-06-08T18:44:42.768Z" },
2237
+ { url = "https://files.pythonhosted.org/packages/c5/92/e32ec0a1754852a8ed5a60f6746c6483e3da68aee97d314f3a3a99e0ed9e/pyinstaller-6.14.1-py3-none-manylinux2014_x86_64.whl", hash = "sha256:c48dd257f77f61ebea2d1fdbaf11243730f2271873c88d3b5ecb7869525d3bcb", size = 724957, upload-time = "2025-06-08T18:44:46.829Z" },
2238
+ { url = "https://files.pythonhosted.org/packages/c3/66/1260f384e47bf939f6238f791d4cda7edb94771d2fa0a451e0edb21ac9c7/pyinstaller-6.14.1-py3-none-musllinux_1_1_aarch64.whl", hash = "sha256:5b05cbb2ffc033b4681268159b82bac94b875475c339603c7e605f00a73c8746", size = 724132, upload-time = "2025-06-08T18:44:51.081Z" },
2239
+ { url = "https://files.pythonhosted.org/packages/d2/8b/8570ab94ec07e0b2b1203f45840353ee76aa067a2540c97da43d43477b26/pyinstaller-6.14.1-py3-none-musllinux_1_1_x86_64.whl", hash = "sha256:d5fd73757c8ea9adb2f9c1f81656335ba9890029ede3031835d768fde36e89f0", size = 723847, upload-time = "2025-06-08T18:44:54.896Z" },
2240
+ { url = "https://files.pythonhosted.org/packages/d5/43/6c68dc9e53b09ff948d6e46477932b387832bbb920c48061d734ef089368/pyinstaller-6.14.1-py3-none-win32.whl", hash = "sha256:547f7a93592e408cbfd093ce9fd9631215387dab0dbf3130351d3b0b1186a534", size = 1299744, upload-time = "2025-06-08T18:45:00.781Z" },
2241
+ { url = "https://files.pythonhosted.org/packages/7c/dd/bb8d5bcb0592f7f5d454ad308051d00ed34f8b08d5003400b825cfe35513/pyinstaller-6.14.1-py3-none-win_amd64.whl", hash = "sha256:0794290b4b56ef9d35858334deb29f36ec1e1f193b0f825212a0aa5a1bec5a2f", size = 1357625, upload-time = "2025-06-08T18:45:06.826Z" },
2242
+ { url = "https://files.pythonhosted.org/packages/89/57/8a8979737980e50aa5031b77318ce783759bf25be2956317f2e1d7a65a09/pyinstaller-6.14.1-py3-none-win_arm64.whl", hash = "sha256:d9d99695827f892cb19644106da30681363e8ff27b8326ac8416d62890ab9c74", size = 1298607, upload-time = "2025-06-08T18:45:12.766Z" },
2243
+ ]
2244
+
2245
+ [[package]]
2246
+ name = "pyinstaller-hooks-contrib"
2247
+ version = "2025.5"
2248
+ source = { registry = "https://pypi.org/simple" }
2249
+ dependencies = [
2250
+ { name = "packaging" },
2251
+ { name = "setuptools" },
2252
+ ]
2253
+ sdist = { url = "https://files.pythonhosted.org/packages/5f/ff/e3376595935d5f8135964d2177cd3e3e0c1b5a6237497d9775237c247a5d/pyinstaller_hooks_contrib-2025.5.tar.gz", hash = "sha256:707386770b8fe066c04aad18a71bc483c7b25e18b4750a756999f7da2ab31982", size = 163124, upload-time = "2025-06-08T18:47:53.26Z" }
2254
+ wheels = [
2255
+ { url = "https://files.pythonhosted.org/packages/0c/2c/b4d317534e17dd1df95c394d4b37febb15ead006a1c07c2bb006481fb5e7/pyinstaller_hooks_contrib-2025.5-py3-none-any.whl", hash = "sha256:ebfae1ba341cb0002fb2770fad0edf2b3e913c2728d92df7ad562260988ca373", size = 437246, upload-time = "2025-06-08T18:47:51.516Z" },
2256
+ ]
2257
+
2258
  [[package]]
2259
  name = "pyobjc-core"
2260
  version = "11.0"
 
2419
  { name = "tqdm" },
2420
  ]
2421
 
2422
+ [[package]]
2423
+ name = "pywin32-ctypes"
2424
+ version = "0.2.3"
2425
+ source = { registry = "https://pypi.org/simple" }
2426
+ sdist = { url = "https://files.pythonhosted.org/packages/85/9f/01a1a99704853cb63f253eea009390c88e7131c67e66a0a02099a8c917cb/pywin32-ctypes-0.2.3.tar.gz", hash = "sha256:d162dc04946d704503b2edc4d55f3dba5c1d539ead017afa00142c38b9885755", size = 29471, upload-time = "2024-08-14T10:15:34.626Z" }
2427
+ wheels = [
2428
+ { url = "https://files.pythonhosted.org/packages/de/3d/8161f7711c017e01ac9f008dfddd9410dff3674334c233bde66e7ba65bbf/pywin32_ctypes-0.2.3-py3-none-any.whl", hash = "sha256:8a1513379d709975552d202d942d9837758905c8d01eb82b8bcc30918929e7b8", size = 30756, upload-time = "2024-08-14T10:15:33.187Z" },
2429
+ ]
2430
+
2431
  [[package]]
2432
  name = "pyyaml"
2433
  version = "6.0.2"
 
3418
  { name = "wordsegment" },
3419
  ]
3420
 
3421
+ [package.dev-dependencies]
3422
+ dev = [
3423
+ { name = "pyinstaller" },
3424
+ ]
3425
+
3426
  [package.metadata]
3427
  requires-dist = [
3428
  { name = "cn2an", specifier = ">=0.5.23" },
 
3455
  { name = "wordsegment", specifier = ">=1.3.1" },
3456
  ]
3457
 
3458
+ [package.metadata.requires-dev]
3459
+ dev = [{ name = "pyinstaller", specifier = ">=6.14.1" }]
3460
+
3461
  [[package]]
3462
  name = "wasabi"
3463
  version = "1.1.3"