Fix optional deps on computer-server to auto-install depending on platform

This commit is contained in:
Dillon DuPont
2025-10-23 17:53:23 -07:00
parent 567735d534
commit 6dce8fd319

View File

@@ -22,7 +22,13 @@ dependencies = [
"pillow>=10.2.0",
"aiohttp>=3.9.1",
"pyperclip>=1.9.0",
"websockets>=12.0"
"websockets>=12.0",
# OS-specific runtime deps
"pyobjc-framework-Cocoa>=10.1; sys_platform == 'darwin'",
"pyobjc-framework-Quartz>=10.1; sys_platform == 'darwin'",
"pyobjc-framework-ApplicationServices>=10.1; sys_platform == 'darwin'",
"python-xlib>=0.33; sys_platform == 'linux'",
"pywin32>=310; sys_platform == 'win32'",
]
[project.optional-dependencies]