# Requirements for TPM Fingerprint Library

# Core dependencies
python>=3.8

# TPM and cryptography
cryptography>=41.0.0
pywin32>=305; sys_platform == 'win32'
WMI>=1.5.1; sys_platform == 'win32'

# Optional: Enhanced fingerprinting
# Uncomment if using device-fingerprinting-pro
# devicefingerprintingpro>=1.0.0

# Optional: Post-quantum cryptography
# Uncomment if using pqcdualusb
# pqcdualusb>=1.0.0

# Development dependencies
pytest>=7.4.0
pytest-cov>=4.1.0
black>=23.0.0
mypy>=1.5.0
pylint>=2.17.0

# Documentation
sphinx>=7.0.0
sphinx-rtd-theme>=1.3.0
