# All sub-dependencies are listed below and installed with --no-dependencies for security
pyinstaller==6.22.2
packaging==26.3
pyinstaller-hooks-contrib==2026.7
altgraph==0.17.5
wrapt==2.4.0
setuptools==84.0.0
markdown==3.10.3
pefile==2024.8.26

# For the Windows build
pywin32-ctypes==0.2.3; sys_platform == 'win32'

# For the macOS build
dmgbuild==1.6.7; sys_platform == 'darwin'
mac-alias==2.2.3; sys_platform == 'darwin'
macholib==1.16.4; sys_platform == 'darwin'
ds-store==1.3.3; sys_platform == 'darwin'
PyNaCl==1.6.2; sys_platform == 'darwin'

# 48.0.0 is the last cryptography version shipping a macOS universal2 wheel (49+ is arm64-only)
# See https://github.com/pyca/cryptography/issues/13520
cryptography<49.0.0; sys_platform == 'darwin'
