freeze-core>=0.6.1
packaging>=25.0
setuptools<83.0,>=78.1.1

[:python_version == "3.10"]
tomli>=2.0.1

[:sys_platform == "darwin"]
dmgbuild>=1.6.1

[:sys_platform == "linux"]
filelock>=3.20.3

[:sys_platform == "linux" and platform_machine == "aarch64"]
patchelf<0.18,>=0.16.1

[:sys_platform == "linux" and platform_machine == "armv7l"]
patchelf<0.18,>=0.16.1

[:sys_platform == "linux" and platform_machine == "i686"]
patchelf<0.18,>=0.16.1

[:sys_platform == "linux" and platform_machine == "ppc64le"]
patchelf<0.18,>=0.16.1

[:sys_platform == "linux" and platform_machine == "s390x"]
patchelf<0.18,>=0.16.1

[:sys_platform == "linux" and platform_machine == "x86_64"]
patchelf<0.18,>=0.16.1

[:sys_platform == "win32"]
lief<=0.17.5,>=0.15.1

[:sys_platform == "win32" and python_version >= "3.13"]
python-msilib>=0.4.1
