forked from simonrob/email-oauth2-proxy
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrequirements.txt
18 lines (14 loc) · 891 Bytes
/
requirements.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# include core requirements (separated in order to support usage without GUI-only dependencies)
-r requirements-no-gui.txt
pillow
setuptools
timeago
# force pystray version with dummy GUI fix for headless deployments (https://github.com/moses-palmer/pystray/issues/118)
pystray>=0.19.4
# force pywebview 3.5+ on Windows to fix authentication window crash bug (https://github.com/r0x0r/pywebview/issues/720)
pythonnet==3.0.0a2; sys_platform == 'win32' and python_version >= '3.10' # force compatible pythonnet (pywebview req.)
pywebview; sys_platform != 'win32' # (specify platform to avoid double requirement error with older pip versions)
pywebview>=3.5; sys_platform == 'win32'
# macOS: improve menu bar interaction, provide native notifications and handle system events
pyobjc-framework-Cocoa; sys_platform == 'darwin'
pyobjc-framework-SystemConfiguration; sys_platform == 'darwin'