Skip to main content

dbt plugin to raise a compilation error when accessing an undefined variable

Project description

dbt-subprocess-plugin

This is a [dbt plugin][] to raise a compilation error if a dbt Jinja macro refers to an undefined variable.

Relates to dbt-labs/dbt-core#1389: dbt should use jinja's StrictUndefined setting.

Usage

  1. Install dbt-subprocess-plugin into the same Python environment as dbt itself.
  2. Start using it!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dbt_strict_undefined-0.1.0.tar.gz (1.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dbt_strict_undefined-0.1.0-py3-none-any.whl (2.0 kB view details)

Uploaded Python 3

File details

Details for the file dbt_strict_undefined-0.1.0.tar.gz.

File metadata

File hashes

Hashes for dbt_strict_undefined-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c702556116f3a2a031067873657cbcac9610809c7f46d836df6dc974c62eea83
MD5 11ad6612f501281dc5deae9136e4408c
BLAKE2b-256 5de48e356348cef1737cbccdac7443af72fb517a34b203b95f4ed85c86232fb2

See more details on using hashes here.

File details

Details for the file dbt_strict_undefined-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for dbt_strict_undefined-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cb98d47737db23edd7a8243bf4d84d56e13a5d0467748ded089b05b719bfc12e
MD5 05d874d9756860a94d9accc6412a469a
BLAKE2b-256 79ba1676fd5632d5c6953c9061a4e57dc7e5a9690c373676c02c3ced505d4ce4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page