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.1.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.1-py3-none-any.whl (2.1 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for dbt_strict_undefined-0.1.1.tar.gz
Algorithm Hash digest
SHA256 b892d78288810f6a5b4d1ec1d5cad4f04efd50ffc99d23b5c613627178cb48de
MD5 7ce897e701b1850efdb38122ce20badd
BLAKE2b-256 878fcc7490144bcff935631779a45a8f1e1a55f8378613ff492235d5c6331076

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dbt_strict_undefined-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d9239ebc710a3fb5dd1a951fcc659b393fac97568b344bfb19db19e210b981fd
MD5 433643c8638658f2b4c82c4f95759f20
BLAKE2b-256 d9116eb3d16f2d13b571d3d56f8bf44b9d0dd2333b3be1f75d3c6307fdca8844

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