# Requirements for Hylang SQLite Migration Tool

# Core dependencies
hy>=0.28.0
sqlobject>=3.10.1

# Database driver
pysqlite3>=0.5.0

# Optional dependencies for enhanced functionality
python-dotenv>=1.0.0  # For environment configuration
click>=8.1.0          # Alternative CLI framework
colorama>=0.4.6       # Colored terminal output
tabulate>=0.9.0       # Pretty table output

# Development dependencies
pytest>=7.4.0         # Testing framework
pytest-cov>=4.1.0     # Code coverage
black>=23.0.0         # Code formatting (for generated Python)
mypy>=1.5.0          # Type checking (for Python interop)
