@@ -6,20 +6,31 @@ authors = [
66 {name = " Chidi Williams" , email = " williamschidi1@gmail.com" }
77]
88readme = " README.md"
9+ license = { text = " MIT" }
10+ repository = " https://github.com/chidiwilliams/buzz"
11+ documentation = " https://chidiwilliams.github.io/buzz/docs"
912requires-python = " >=3.9,<3.13"
13+ dynamic = [ " dependencies" ]
1014
11-
15+ [project .scripts ]
16+ buzz = " buzz.buzz:main"
1217
1318[tool .poetry ]
14- license = " MIT"
15- include = [
16- " buzz/libwhisper.*" , " buzz/libwhisper-coreml.*" , " buzz/*.dll" , " buzz/whisper_cpp.py" , " buzz/locale/*/LC_MESSAGES/buzz.mo" ,
17- " buzz/dll_backup/*" ,
18- ]
19- repository = " https://github.com/chidiwilliams/buzz"
2019packages = [
2120 { include = " buzz" },
2221]
22+ include = [
23+ { path = " buzz/libwhisper.*" , format = [" sdist" , " wheel" ] },
24+ { path = " buzz/libwhisper-coreml.*" , format = [" sdist" , " wheel" ] },
25+ { path = " buzz/*.dll" , format = [" sdist" , " wheel" ] },
26+ { path = " buzz/whisper_cpp.py" , format = [" sdist" , " wheel" ] },
27+ { path = " buzz/locale/*/LC_MESSAGES/buzz.mo" , format = [" sdist" , " wheel" ] },
28+ { path = " buzz/dll_backup/*" , format = [" sdist" , " wheel" ] },
29+ ]
30+
31+ [[tool .poetry .source ]]
32+ name = " PyPI"
33+ priority = " primary"
2334
2435[[tool .poetry .source ]]
2536name = " torch"
@@ -48,11 +59,11 @@ accelerate = "^1.0.1"
4859polib = " ^1.2.0"
4960srt-equalizer = " ^0.1.10"
5061torch = [
51- {version = " 2.2.1" , source = " pypi " , markers = " sys_platform != 'win32' and sys_platform != 'msys'" },
62+ {version = " 2.2.1" , source = " PyPI " , markers = " sys_platform != 'win32' and sys_platform != 'msys'" },
5263 {version = " 2.2.1+cu121" , source = " torch" , markers = " sys_platform == 'win32' or sys_platform == 'msys'" },
5364]
5465torchaudio = [
55- {version = " 2.2.1" , source = " pypi " , markers = " sys_platform != 'win32' and sys_platform != 'msys'" },
66+ {version = " 2.2.1" , source = " PyPI " , markers = " sys_platform != 'win32' and sys_platform != 'msys'" },
5667 {version = " 2.2.1+cu121" , source = " torch" , markers = " sys_platform == 'win32' or sys_platform == 'msys'" },
5768]
5869darkdetect = " ^0.8.0"
@@ -61,8 +72,6 @@ demucs = {git = "https://github.com/raivisdejus/demucs", rev = "27c6425"}
6172[tool .poetry .group .dev .dependencies ]
6273autopep8 = " ^1.7.0"
6374pyinstaller = " ^6.5.0"
64- # Lock to 2023.11 to fix error in 2023.12:
65- # AttributeError: module 'dataclasses' has no attribute '__version__'
6675pyinstaller-hooks-contrib = " ^2024.3"
6776six = " ^1.16.0"
6877pytest = " ^7.1.3"
@@ -81,15 +90,12 @@ cmake = "^3.26.4"
8190polib = " ^1.2.0"
8291
8392[build-system ]
84- requires = [" poetry-core" , " ctypesgen" , " setuptools" , " cmake" , " polib" ]
93+ requires = [" poetry-core>=2.0.0 " , " ctypesgen" , " setuptools" , " cmake" , " polib" ]
8594build-backend = " poetry.core.masonry.api"
8695
8796[tool .poetry .build ]
8897script = " build.py"
8998
90- [tool .poetry .scripts ]
91- buzz = " buzz.buzz:main"
92-
9399[tool .ruff ]
94100exclude = [
95101 " **/whisper.cpp" ,
0 commit comments