backoff>=2.2.1
databricks-sdk<=0.41,>=0.29.0
datasets<=3.2,>=2.16.1
gql[websockets]>=3.4.0
mlflow<=2.19,>=2.14.2
mosaicml-cli>=0.6
requests<3,>=2.26.0
typing_extensions>=4.7.1
IPython<9,>=8
pydantic>=2
databricks-agents==0.15.0
tenacity>=9.0.0
rich>=12.6.0
freezegun<2,>=1.5
openai<2,>=1.56
rouge-score>=0.1.2
evaluate>=0.4.3
catalogue<3,>=2.0.10

[all]
pyright==1.1.256
parameterized==0.9
ipywidgets<9,>=8
databricks-connect==16.0.0
packaging<25,>=21
twine>=4.0.2
pylint>=3.0.0
isort>=5.9.3
pytest>=7.4.0
yapf>=0.40.0
pre-commit>=2.17.0
build>=0.10.0

[dev]
isort>=5.9.3
packaging<25,>=21
parameterized==0.9
pre-commit>=2.17.0
pylint>=3.0.0
pyright==1.1.256
pytest>=7.4.0
yapf>=0.40.0

[notebook]
ipywidgets<9,>=8

[release]
build>=0.10.0
twine>=4.0.2

[spark]
databricks-connect==16.0.0
