dbt-coves

View on PyPIReverse Dependencies (0)

1.7.6 dbt_coves-1.7.6-py3-none-any.whl

Wheel Details

Project: dbt-coves
Version: 1.7.6
Filename: dbt_coves-1.7.6-py3-none-any.whl
Download: [link]
Size: 104061
MD5: a756fc1502c19234a9201a2ce305374f
SHA256: 5d2d06e1df248cda807c21c50231aeaf3f7d6faa799e125430f1661b0d0fff83
Uploaded: 2024-04-03 20:08:04 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: dbt_coves
Version: 1.7.6
Summary: CLI tool for dbt users adopting analytics engineering best practices.
Author: Datacoves
Author-Email: hello[at]datacoves.com
Home-Page: https://datacoves.com
Project-Url: Documentation, https://github.com/datacoves/dbt-coves/blob/main/README.md
Project-Url: Repository, https://github.com/datacoves/dbt-coves
License: Apache 2.0
Keywords: data engineering,analytics engineering,dbt,ETL,data modelling
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Information Technology
Classifier: License :: OSI Approved :: Apache Software License
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Software Development :: Build Tools
Classifier: Topic :: Software Development :: Code Generators
Requires-Python: >=3.8.1,<3.12
Requires-Dist: Jinja2 (>2.11.2)
Requires-Dist: PyYAML (>=5.4.1)
Requires-Dist: black (<24.0.0,>=23.11.0)
Requires-Dist: bumpversion (<0.7.0,>=0.6.0)
Requires-Dist: click (<9.0.0,>=8.0.3)
Requires-Dist: copier (==6.0.0)
Requires-Dist: db-dtypes (<2.0.0,>=1.0.5)
Requires-Dist: dbt-core (<1.8,>=1.1)
Requires-Dist: dlt (<0.5.0,>=0.4.7)
Requires-Dist: gitpython (<4.0.0,>=3.1.31)
Requires-Dist: isort (<6.0.0,>=5.12.0)
Requires-Dist: luddite (<2.0.0,>=1.0.1)
Requires-Dist: mixpanel (<5.0.0,>=4.10.0)
Requires-Dist: packaging (>=20.8)
Requires-Dist: pretty-errors (<2.0.0,>=1.2.19)
Requires-Dist: psycopg2-binary (<3.0.0,>=2.9.9)
Requires-Dist: pydantic (<2.0,>=1.8)
Requires-Dist: pyfiglet (<0.9,>=0.8.post1)
Requires-Dist: python-slugify (<9.0.0)
Requires-Dist: pyyaml-include (==1.3.2)
Requires-Dist: questionary (<2.0.0,>=1.9.0)
Requires-Dist: rich (<14.0,>=10.4)
Requires-Dist: ruamel-yaml (<0.18.0,>=0.17.21)
Requires-Dist: typing_extensions (<5.0,>=4.0); python_version >= "3.7" and python_version < "4.0"
Requires-Dist: yamlloader (<2.0.0,>=1.0.0)
Description-Content-Type: text/markdown
[Description omitted; length: 28666 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
dbt_coves/__init__.py sha256=vnGKdyKNqqiqhbXk_eUhirJ9CmVELS_BUVLqjQDAG1c 22
dbt_coves/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dbt_coves/config/config.py sha256=h2Danu0MPl3GGPtJ8JIJA4iIftH6S6M4UjAcne3Wcpw 12670
dbt_coves/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dbt_coves/core/exceptions.py sha256=3rvX00DTcDLQaTm0ulFlTfSdoJQupQOe3504a2M0UJ4 1364
dbt_coves/core/main.py sha256=UOZmrlMNPp-HJmrAJZU427g7V1T76lLL20DxMRjhqPM 8982
dbt_coves/tasks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dbt_coves/tasks/base.py sha256=lgzu-Qs7Qg62NHg10A_kJt2oPQ1_AV9OkUGcxLNx_c4 3008
dbt_coves/tasks/data_sync/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dbt_coves/tasks/data_sync/main.py sha256=dmZlzDc6SbeK9x2_XajTzIv2ACTcLok2RoyZrDbY_q8 864
dbt_coves/tasks/data_sync/snowflake.py sha256=CQWgjcXHaeHkR-AmoFS0NFgUQ0qVt0skpyLsFZLa9po 3369
dbt_coves/tasks/data_sync/sql_database/README.md sha256=S6VcGbbxrBQLPcS24adrIITN3_RN6gpfyzV5oOG9Xts 2833
dbt_coves/tasks/data_sync/sql_database/__init__.py sha256=dVLPp2aUvNA8Oz_3CYbkM82kyKI07on5GgL0hDwKynQ 7165
dbt_coves/tasks/data_sync/sql_database/helpers.py sha256=PVID1AXjhAM2G5kIhMjhCp-r9xfSYSmcklh7-usquhg 5174
dbt_coves/tasks/data_sync/sql_database/schema_types.py sha256=DwP5b-DlxOkKFau3lZPomsb_kEY127oStCWaXM6_Eqw 2459
dbt_coves/tasks/dbt/main.py sha256=GdGwhmkwUjPLDytKIPbhjJfDR-mYAT4fOWfsMnSONi8 5397
dbt_coves/tasks/extract/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dbt_coves/tasks/extract/airbyte.py sha256=pLAUew1vvXnJALpbEi_iZTrFLF-40DvqDN784y0FDMo 12275
dbt_coves/tasks/extract/base.py sha256=uCMtO_f6YfAniCJNFJFWTPRmDtVnxSe-p0to9WkvcE0 475
dbt_coves/tasks/extract/fivetran.py sha256=oBsXUR8ssYKJ67aBT7CKXIxUUCr_u1a5nc5ap7AdElA 4555
dbt_coves/tasks/extract/main.py sha256=05eSDh8Geam-ZckisavNIw-a0A2xXo-TS37xXB5pYR8 963
dbt_coves/tasks/generate/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dbt_coves/tasks/generate/airflow_dags.py sha256=f8g_nt3WMUUHNACssW6EBbW9WfMzywXp_k178y7yO_Y 16975
dbt_coves/tasks/generate/airflow_generators/__init__.py sha256=fvHjbdtzbS8Xh7Vpo_IBl0l-wWK-PeIt_1-T0O2QmrY 226
dbt_coves/tasks/generate/airflow_generators/airbyte.py sha256=5HKHwedZTvv6z54olLtGpCDp1Pag3a8vbn02SJiY77U 6997
dbt_coves/tasks/generate/airflow_generators/base.py sha256=omOU6QLAEpUFHhhBR7hRQU_NFX0KkQoF1YqZ2PdD0iE 6320
dbt_coves/tasks/generate/airflow_generators/fivetran.py sha256=-KtKQmQ7oii8fn2L73Gj0dKbjHurUmXR1_KKegUxW2A 6593
dbt_coves/tasks/generate/base.py sha256=Z8w0Nzyx049QuHi0anlnqoHLYFcOogMw40nAN2UVB54 18628
dbt_coves/tasks/generate/docs.py sha256=v69nbV4zErZj_HDcPH7xexPt9eS0GVu3HCL3vp_mgiY 5897
dbt_coves/tasks/generate/main.py sha256=f2GRBQZF5C6DZSpbKe5L0Kgdw02ne2qYdT-vRwaNV30 1473
dbt_coves/tasks/generate/metadata.py sha256=06e7Hc5ANeY6oBNGmbMEhlVoAwD7SuN-nGC-wYn8_jc 10624
dbt_coves/tasks/generate/properties.py sha256=p7gLqQyvOwwHOWDuU3GnkM4Hjuy0ZDB_BufBFo8KNqE 8736
dbt_coves/tasks/generate/sources.py sha256=nq3uZKK_MIBcIkDqGowOaj1OKoINAi-aysGBG2BigmA 15161
dbt_coves/tasks/generate/templates.py sha256=j7RVC454r3i_WkEE5UiGCRhi37bitDMOFIefoC6-5ng 2682
dbt_coves/tasks/load/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dbt_coves/tasks/load/airbyte.py sha256=FEv5S9pMkAEc8nN9cw7xgXoPJFYnaslXPUYn7Or7lko 25832
dbt_coves/tasks/load/base.py sha256=BUDX7hbP-3CW_JWzHs5HBJ9FXVbzrVxCijkSI-8o55U 640
dbt_coves/tasks/load/fivetran.py sha256=LXFlVHWtDUG78BefcKcOI3dD97UQuz8HwX9LGuiIV0M 18462
dbt_coves/tasks/load/main.py sha256=B9Ld9hN8oIEjSFEgFhj_svRyKH39bEYD4JNBdotlbuk 946
dbt_coves/tasks/setup/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dbt_coves/tasks/setup/base.py sha256=e2aQmCRBw2pPAnntNtpRGvcdliRk37udsn2xq8Vo5-I 494
dbt_coves/tasks/setup/dbt.py sha256=VXpn27gB8573CQpioyrBjpvNZCLm2M-pBMfzHVBTvug 4287
dbt_coves/tasks/setup/git.py sha256=Kxjk7ffUrousc9iXi0290LqSphRv_2UYROZj94W-0CE 6751
dbt_coves/tasks/setup/main.py sha256=PENKTs1Pkmp7M6EDrNuPP0hRfofEc-rtJiqvYs8h048 1214
dbt_coves/tasks/setup/pre_commit.py sha256=B2Wk59YUB1iZL08Z8P9Wi7VFhZJ-zXefFp6rMbxTv9Y 1667
dbt_coves/tasks/setup/ssh.py sha256=pjz7Z91pA2FqNyPNlkTJYt7uSZOvJnbJbwxsIoLDgZU 10262
dbt_coves/tasks/setup/templates/pre_commit/copier.yml sha256=eDKmO_6tpF5zxvsLlZ7nVeC9SQ7p3I_RrKiJWs9Sna4 845
dbt_coves/tasks/setup/templates/pre_commit/{% if use_sqlfluff or use_yamllint or use_dbt_checkpoint %}pre-commit-config.yaml{% endif %}.jinja sha256=ttdomrK827pG_TObVrM0n48MQYJw_TmCvs-FqSxGgDQ 2110
dbt_coves/tasks/setup/templates/pre_commit/{{ dbt_project_dir }}/{% if use_sqlfluff %}.sqlfluffignore{% endif %} sha256=REwV1LxdGWEltS1QkeP032amL9Kpx41jYcdcRTTmCyc 75
dbt_coves/tasks/setup/templates/pre_commit/{{ dbt_project_dir }}/{% if use_sqlfluff %}.sqlfluff{% endif %}.jinja sha256=pHXxtTmEx-pFGd9qjylDOAwhCMENSO2QAnWbjzQ9lRE 2743
dbt_coves/tasks/setup/templates/pre_commit/{{ dbt_project_dir }}/{% if use_yamllint %}.yamllint{% endif %} sha256=_PhlZWBLtICdqhocOp8ws6kijece68YrU5LMIX8kOhg 668
dbt_coves/tasks/setup/templates/pre_commit/{{ dbt_project_dir }}/{{ _copier_conf.answers_file }}-precommit.yaml.jinja sha256=_aOGj6IREaKKxHqb2ODEZMMqy9zlY4xrG__zVESF9eE 102
dbt_coves/tasks/setup/utils.py sha256=7iWqULPfLuQVSjbVGodzTPphkdUioDzDSGyrlCuuJX4 1371
dbt_coves/templates/model_props.yml sha256=lFLHlwMbTj2BZ6BSkykL5mDD62LRRC3gcoqduoz9e1M 255
dbt_coves/templates/source_props.yml sha256=DTWBkZkfytKg6qGS1j7A-45k1iooWmjEVK_00MEU2iM 214
dbt_coves/templates/staging_model.sql sha256=5HRcOCHCulo4357qwZuQ2JQ2PBtb6thAl89C9cVUVGk 1201
dbt_coves/templates/staging_model_props.yml sha256=-Y7OhDS7_qjyWPeCXynNjxS0MjstBN1AW05FDYXoKpg 495
dbt_coves/ui/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dbt_coves/ui/traceback.py sha256=n0V8lz4ollGoCxLb-Er9JXF-j51j3eqbo9o02uijB28 1202
dbt_coves/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dbt_coves/utils/api_caller.py sha256=iclSk5CIHBwCPu4RNWd07TTx8J1pmQlXgYFTzxqkUKY 11451
dbt_coves/utils/flags.py sha256=I0sknAa9xG0vR4eVxW6ElprkI5JBp1f6Jzrba2pYJMo 18547
dbt_coves/utils/jinja.py sha256=B_xjHvb7XTIjHyryhqd28cKBiqUwpZ_KhRBBcuXU7fU 1131
dbt_coves/utils/log.py sha256=IzEbxLMpWdWRnBMmUUCgVpkGlANnFj4sX34ta-ZXO_I 785
dbt_coves/utils/secrets.py sha256=hX5kgnZAvi5CZgXQ93Q_1bZ05p7zpeaOYCQq7QoQmWs 1749
dbt_coves/utils/shell.py sha256=UnX1ACciUZF-d2YNrxSiN1aYL13xejh26u_i6TSHJ_U 1342
dbt_coves/utils/tracking.py sha256=br63Q_pdOIs2piGgSnOHXk6hTpkQVtClFbEi2WRw4rQ 2205
dbt_coves/utils/yaml.py sha256=pgivhRRJ6-ywrRWeGNCCo55TPfn6hwvzn5xjaGmCOdM 1575
dbt_coves-1.7.6.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
dbt_coves-1.7.6.dist-info/METADATA sha256=o3ot4Tbbwg9QahwtJ4XG6TFGc4TrNBaskpxKdk_A72M 30922
dbt_coves-1.7.6.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
dbt_coves-1.7.6.dist-info/entry_points.txt sha256=c1IEUmNWnlPeYqI06uDT8bRJ5wYAfkgJa7v7FVC2eHU 54
dbt_coves-1.7.6.dist-info/RECORD

entry_points.txt

dbt-coves = dbt_coves.core.main:main