# llevio-printer v2.1.0 (Linux) — dependências
# Python 3.8+ com tkinter (Debian/Ubuntu: apt install python3-tk)
# Backend de impressão: CUPS via lp/lpstat (apt install cups-client) — sem pycups

# ── Ed25519 signature verification for layout (v2.0+) ───────────────────────
pynacl>=1.5.0

# ── Modo raster (equivalente GDI): render de ops para PNG ───────────────────
Pillow>=9.0.0

# ── System Tray (opcional em desktop; requer appindicator ou xorg) ──────────
pystray>=0.19.5

# ── mDNS/Bonjour (descoberta automática na rede; opcional) ──────────────────
zeroconf>=0.100.0

# Nota: pywin32 é Windows-only e NÃO é instalado no Linux.
# Nota: tkinter vem do sistema (python3-tk), não do pip.

# ── Backend xorg do pystray (tray em X11 sem appindicator) ──────────────────
python-xlib; sys_platform != "win32"
