fix: docker setup for usercode

This commit is contained in:
Stijnvandenbroek
2026-03-04 10:03:48 +00:00
parent fc43570506
commit 0a0f9d711b
5 changed files with 41 additions and 42 deletions

View File

@@ -9,7 +9,6 @@ dependencies = [
"dagster-dbt",
"dbt-core",
"dbt-postgres",
"pyfunda",
]
[build-system]
@@ -23,39 +22,8 @@ packages = ["data_platform"]
module_name = "data_platform"
attribute = "defs"
[dependency-groups]
dev = [
[tool.uv]
dev-dependencies = [
"pytest",
"dagster-webserver",
"pre-commit",
"ruff",
"sqlfluff",
"sqlfluff-templater-dbt",
]
[tool.ruff]
target-version = "py311"
line-length = 100
[tool.ruff.lint]
select = [
"E", # pycodestyle errors
"W", # pycodestyle warnings
"F", # pyflakes
"I", # isort
"UP", # pyupgrade
"B", # flake8-bugbear
"SIM", # flake8-simplify
"C4", # flake8-comprehensions
]
ignore = [
"E501", # line too long handled by formatter
"B008", # function call in default argument (Dagster configs use this)
]
[tool.ruff.lint.isort]
known-first-party = ["data_platform"]
[tool.pytest.ini_options]
testpaths = ["tests"]
addopts = "-v"