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.2.tar.gz (1.8 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.2-py3-none-any.whl (2.1 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for dbt_strict_undefined-0.1.2.tar.gz
Algorithm Hash digest
SHA256 ccdd9973b1fd221f69eb1a8990a1b17a91c5684fd8a72ae0fa5e34f063329494
MD5 3afe095f2496d3a3891f52f1601a1a8a
BLAKE2b-256 82b79b0c34d088917cf0def706faf78b36930065016e65c929cdef1dabd2041d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dbt_strict_undefined-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 664edd4976ed2be86d761ed22589cf1ff4e7b57950d8f6e422fb0f82805ff570
MD5 50b2cec7ab0775c86240ed6a76a27180
BLAKE2b-256 1e425d656c07c4a7fcc7551df7b02b6d168d2d8703376c9dfc14afe8d27099c1

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