Rely on pywebview[qt] for Qt6 on all Qt platforms
Its qt extra already pins QtPy + PyQt6 + PyQt6-WebEngine; the explicit Darwin lines were redundant. Qt5 would only come from the unused qt5 extra.
This commit is contained in:
+2
-3
@@ -51,12 +51,11 @@ parse-torrent-title = { git = "https://github.com/platelminto/parse-torrent-titl
|
|||||||
|
|
||||||
[project.optional-dependencies]
|
[project.optional-dependencies]
|
||||||
gui = [
|
gui = [
|
||||||
|
# pywebview's qt extra is Qt6-only (QtPy + PyQt6 + PyQt6-WebEngine);
|
||||||
|
# Qt5 would come from its separate qt5 extra, which we do not use.
|
||||||
"pywebview[qt]>=6.2.1; platform_system != 'Windows'",
|
"pywebview[qt]>=6.2.1; platform_system != 'Windows'",
|
||||||
"pywebview>=6.2.1; platform_system == 'Windows'",
|
"pywebview>=6.2.1; platform_system == 'Windows'",
|
||||||
"velopack>=1.2",
|
"velopack>=1.2",
|
||||||
"qtpy>=2.4.1; platform_system == 'Darwin'",
|
|
||||||
# macOS Qt backend (bundled modern Chromium); PyQt6-WebEngine pulls PyQt6
|
|
||||||
"PyQt6-WebEngine>=6.7.0; platform_system == 'Darwin'",
|
|
||||||
"pythonnet>=3.1.0rc0; platform_system == 'Windows' and python_version >= '3.14'",
|
"pythonnet>=3.1.0rc0; platform_system == 'Windows' and python_version >= '3.14'",
|
||||||
"pyinstaller>=6.0",
|
"pyinstaller>=6.0",
|
||||||
]
|
]
|
||||||
|
|||||||
Reference in New Issue
Block a user