Skip to main content

dbt-meshify

EXPERIMENTAL

maintained with :heart: by dbt practitioners for dbt practitioners

Click here for full package documentation

Overview

dbt-meshify is a CLI tool that automates the creation of model governance and cross-project lineage features introduced in dbt-core v1.5 and v1.6. This package will leverage your dbt project metadata to create and/or edit the files in your project to properly configure the models in your project with these features.

These features include:

  1. Groups - group your models into logical sets.
  2. Contracts - add model contracts to your models to ensure consistent data shape.
  3. Access - control the access level of models within groups
  4. Versions - create and increment versions of particular models.
  5. Project dependencies - split a monolithic dbt project into component projects, or connect multiple pre-existing dbt projects using cross-project ref.

Installation

To install dbt-meshify, run:

pip install dbt-meshify

To upgrade dbt-meshify, run:

pip install --upgrade dbt-meshify

Metadata

Release files for dbt-meshify 0.5.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dbt-meshify 0.5.5
File Size Uploaded
dbt_meshify-0.5.5.tar.gz 34.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dbt-meshify 0.5.5
File Interpreter ABI Platform
dbt_meshify-0.5.5-py3-none-any.whl Python 3 none any Details

Total release size: 77.0 kB

Release files / dbt_meshify-0.5.5.tar.gz

Download URL dbt_meshify-0.5.5.tar.gz
Size 34.5 kB
Tags Source
SHA-256 checksum
How to use checksums
edacefd0661ea7e9d26041ab3c91ae51ebe81ef0985a5fb3ca9396f76939b3c7
BLAKE2b-256 checksum
How to use checksums
70d2c1ad35d7bcb2c1008d4363b614a68eea09617112bf5a0e2ca8fae4dc40fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / dbt_meshify-0.5.5-py3-none-any.whl

Download URL dbt_meshify-0.5.5-py3-none-any.whl
Size 42.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a521fb19e442239a503292687cf605de5aaabfc4044a7535b0e1b33cfb7edb55
BLAKE2b-256 checksum
How to use checksums
156bfd5b04493494bf928338696ea05d135fe653f431b6d92895b5cc83c52c37
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release history Release notifications | RSS feed

This release

0.5.5 This release

2 release files

0.5.4

2 release files

0.5.3

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page