Yavaren™ user guideVersion 1.0.0Printable guide · PDF

Stack conventions

Databricks (PySpark, Delta Lake, Asset Bundles)

Databricks code: PySpark jobs and libraries, Lakeflow (Delta Live Tables) pipelines, notebooks kept as .py or .sql source, Databricks Asset Bundles (databricks.yml), Delta Lake tables and Unity Catalog objects; tested locally with pytest and a local SparkSession.

Databricks code: PySpark jobs and libraries, Lakeflow (Delta Live Tables) pipelines, notebooks kept as .py or .sql source, Databricks Asset Bundles (databricks.yml), Delta Lake tables and Unity Catalog objects; tested locally with pytest and a local SparkSession.

Used for: databricks.

Principles

Conventions

Accessibility

Concurrency

Dependencies

Documentation

Errors

Logging

Naming

Performance

Security

Structure

Testing

Review checklist

Quality checks (run when your repository has the tool configured)

Check Kind Tool Blocks the pull request
ruff lint ruff no
ruff-format format ruff no
mypy typecheck mypy no
pyright typecheck pyright no
databricks-bundle-validate static databricks no
sqlfluff lint sqlfluff no
pip-audit security pip-audit no
gitleaks security gitleaks no