mirror of https://github.com/databricks/cli.git
68 lines
1.1 KiB
TOML
68 lines
1.1 KiB
TOML
|
[project]
|
||
|
name = "databricks-bundles"
|
||
|
description = "Python support for Databricks Asset Bundles"
|
||
|
version = "0.243.0-dev"
|
||
|
|
||
|
authors = [
|
||
|
{ name = "Gleb Kanterov", email = "gleb.kanterov@databricks.com" },
|
||
|
]
|
||
|
|
||
|
readme = "README.md"
|
||
|
requires-python = ">=3.10"
|
||
|
license = {file = "LICENSE"}
|
||
|
|
||
|
dependencies = [
|
||
|
]
|
||
|
|
||
|
[tool.uv]
|
||
|
dev-dependencies = [
|
||
|
"pyright==1.1.380",
|
||
|
"pytest-cov==5.0.0",
|
||
|
"pytest==8.3.3",
|
||
|
"ruff==0.6.8",
|
||
|
"typing_extensions==4.12.2",
|
||
|
]
|
||
|
|
||
|
[tool.setuptools]
|
||
|
py-modules = ["databricks"]
|
||
|
|
||
|
[tool.setuptools.package-data]
|
||
|
"databricks.bundles" = ["py.typed"]
|
||
|
|
||
|
[tool.pytest.ini_options]
|
||
|
minversion = "6.0"
|
||
|
addopts = "-ra -q -vv"
|
||
|
testpaths = [
|
||
|
"databricks_tests",
|
||
|
]
|
||
|
|
||
|
[tool.pyright]
|
||
|
exclude = [
|
||
|
"**/__pycache__",
|
||
|
".venv",
|
||
|
]
|
||
|
|
||
|
reportMissingImports = true
|
||
|
reportMissingTypeStubs = false
|
||
|
|
||
|
pythonVersion = "3.10"
|
||
|
pythonPlatform = "Linux"
|
||
|
|
||
|
executionEnvironments = [
|
||
|
{ root = "." },
|
||
|
]
|
||
|
|
||
|
venvPath = "."
|
||
|
venv = ".venv"
|
||
|
|
||
|
[tool.ruff]
|
||
|
# See https://docs.astral.sh/ruff/rules/
|
||
|
lint.select = [
|
||
|
"E4",
|
||
|
"E7",
|
||
|
"E9",
|
||
|
"N", # pep8-naming
|
||
|
"F", # flake8
|
||
|
"I", # isort
|
||
|
]
|