# Runtime dependency: pure-Python file-signature (magic bytes) detection,
# used by jettlib.core.is_encrypted() to recognize already-plaintext files
# that Jett's race condition left untouched (see README "Bugs"). No
# system library dependency (unlike python-magic/libmagic), so it bundles
# cleanly into the PyInstaller executable below.
puremagic>=2.2.0

# Requirements used to build a GUI executable (tkinter is part of the stdlib on most platforms)
pyinstaller>=5.0
# Helpful PyInstaller hooks package for better bundling on some platforms
pyinstaller-hooks-contrib>=2023.1
# Pillow is optional but commonly useful for GUI image handling; included for convenience
Pillow>=9.0
