[tool.poetry] name = "databricks-sql-connector" version = "2.0.2" description = "Databricks SQL Connector for Python" authors = ["Databricks "] license = "Apache-2.0" readme = "README.md" packages = [{include = "databricks", from = "src"}] include = ["CHANGELOG.md"] [tool.poetry.dependencies] python = "^3.7.1" thrift = "^0.13.0" pyarrow = "^5.0.0" pandas = "^1.3.0" [tool.poetry.plugins."sqlalchemy.dialects"] "databricks.thrift" = "databricks.sqlalchemy:DatabricksDialect" [tool.poetry.dev-dependencies] pytest = "^7.1.2" mypy = "^0.950" black = "^22.3.0" SQLAlchemy = "^1.4.39" [build-system] requires = ["poetry-core>=1.0.0"] build-backend = "poetry.core.masonry.api" [tool.mypy] ignore_missing_imports = "true" exclude = ['ttypes\.py$', 'TCLIService\.py$'] [tool.black] exclude = '/(\.eggs|\.git|\.hg|\.mypy_cache|\.nox|\.tox|\.venv|\.svn|_build|buck-out|build|dist|thrift_api)/'