# PyForge CLI Integration Testing Requirements
# For building, deploying, and testing on Databricks Serverless V1

# Build tools
build>=0.10.0
wheel>=0.40.0

# Databricks integration
databricks-connect==14.3.7
databricks-sdk>=0.12.0

# Testing framework
pytest>=7.0.0
unittest-xml-reporting>=3.2.0

# TOML parsing (for Python < 3.11)
tomli>=2.0.0; python_version < "3.11"

# Development utilities
python-dateutil>=2.8.2
pathlib-mate>=1.0.0

# Note: PyForge CLI dependencies will be installed from the built wheel:
# - jaydebeapi>=1.2.3,<1.3.0  (V1 specific)
# - jpype1>=1.3.0,<1.4.0      (V1 specific)
# - pandas<=1.5.3             (V1 compatible)
# - pyarrow>=10.0.0           (Universal)