dbt-af

View on PyPIReverse Dependencies (0)

0.9.3 dbt_af-0.9.3-py3-none-any.whl

Wheel Details

Project: dbt-af
Version: 0.9.3
Filename: dbt_af-0.9.3-py3-none-any.whl
Download: [link]
Size: 56386
MD5: 121dfddee2315e0793d8837ebfdba94f
SHA256: b90b7d09dbffe0ee2c5d7c7182887392963ece61ac37c505b75b1088520059c2
Uploaded: 2024-11-19 12:56:35 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: dbt-af
Version: 0.9.3
Summary: Distibuted dbt runs on Apache Airflow
Author: Nikita Yurasov
Author-Email: nikitayurasov[at]toloka.ai
Home-Page: https://github.com/Toloka/dbt-af
Project-Url: Documentation, https://github.com/Toloka/dbt-af/blob/main/examples/README.md
Project-Url: Repository, https://github.com/Toloka/dbt-af
License: Apache-2.0
Keywords: python,airflow,dbt
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.10,<3.12
Requires-Dist: airflow-mcd (<0.4.0,>=0.3.3); extra == "mcd" or extra == "all"
Requires-Dist: apache-airflow (>=2.6)
Requires-Dist: apache-airflow-providers-cncf-kubernetes (>=7.0.0)
Requires-Dist: attrs (<24.0,>=23.1)
Requires-Dist: cachetools (<5.4,>=5.3)
Requires-Dist: croniter (<4.0,>=3.0)
Requires-Dist: dbt-core (<2.0,>=1.7)
Requires-Dist: dbt-postgres (<2.0,>=1.7); extra == "examples" or extra == "all"
Requires-Dist: pycarlo (<0.10,>=0.9); extra == "mcd" or extra == "all"
Requires-Dist: pydantic (<3.0.0,>=1.10)
Requires-Dist: pytest; extra == "tests" or extra == "all"
Requires-Dist: pytest-env; extra == "tests" or extra == "all"
Requires-Dist: pytest-mock; extra == "tests" or extra == "all"
Requires-Dist: pytest-socket; extra == "tests" or extra == "all"
Requires-Dist: tableauserverclient (<0.26,>=0.25); extra == "tableau" or extra == "all"
Requires-Dist: typer (<0.10,>=0.9)
Provides-Extra: all
Provides-Extra: examples
Provides-Extra: mcd
Provides-Extra: minidbt
Provides-Extra: tableau
Provides-Extra: tests
Description-Content-Type: text/markdown
[Description omitted; length: 4785 characters]

WHEEL

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

RECORD

Path Digest Size
dbt_af/__init__.py sha256=4g7rd4Etzb0mlOtCduiC1davqnGJ4MLEnYejTImr0ek 185
dbt_af/builder/__init__.py sha256=Yw2tEZb918Z6sUWud180ozV6MWT93ZRgM2N5DeH-mcU 809
dbt_af/builder/backfill_dag_components.py sha256=jMefCuDMbyAITvcd0koc7wYKuIcxKC-9czAaav3vJu4 1106
dbt_af/builder/dag_components.py sha256=b3jsfGbIpa6vNqOnUNLF_jd-yo9dn8cBxLh5Qx-3reQ 16891
dbt_af/builder/dbt_af_builder.py sha256=vDGDBm3Okj7gl5ihcwCV1aNcOsZFIwEV0rRrL9UfQf0 10833
dbt_af/builder/dbt_model_path_graph_builder.py sha256=fvjLtMSrAgVznJTfnE04erUzn2vrlPyrp0u1Qj3QPIA 2695
dbt_af/builder/domain_dag.py sha256=nMwoZ4AUMUkxrzKkJPIH1SIoRTcIFqX1dpIfHT3Lk20 5878
dbt_af/builder/maintenance_dag_components.py sha256=Qz3Kr4IfWUsomuIK6HawMeidzqwDVbyqoACzTzXoS48 1507
dbt_af/builder/task_dependencies.py sha256=NsM9Ts2ssxgfDjpqhK1GwyNmyKqaHueyhQBmbbkkb7c 4504
dbt_af/common/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dbt_af/common/af_callbacks.py sha256=q0YOmoSrr1oCV6_pduj5UEe9dq3nXUMO2Bgb03QJXT8 1099
dbt_af/common/constants.py sha256=wPx8sDYY00FRT72Pa-qqZ_ubnjD6jcM_ws0IRNu3Go0 552
dbt_af/common/scheduling.py sha256=gJG8WerZkTR8MCM1OK12uqx8ACt3ZbEftd2yal2idM8 10799
dbt_af/common/utils.py sha256=FUH0chFzR4fcTtJdr3XFUHgp3-1j1Lk-R6kkdsfHcCA 1703
dbt_af/conf/__init__.py sha256=QWigJvkHetkFEYDMzVChgWofUwGsQviGH9lh5mpmGM0 466
dbt_af/conf/config.py sha256=qPXc9HN1ftxw6A9D3goRVqWIqqGq-kEx5fNyZWsjqF0 15143
dbt_af/dags.py sha256=4MOAJa--lr_da3wlREDYPvV4CbPe5ECzxMa8QwpksIo 4325
dbt_af/integrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dbt_af/integrations/af_callbacks/__init__.py sha256=Qd3E70kdVMjRkDXPFTEz7TXn5Ux3b3xkVEH-oXiXXDk 109
dbt_af/integrations/af_callbacks/callbacks.py sha256=i0pl9xvithc1k6W0wZbr3o_xGlDh8GmUBidLY8sOdVI 919
dbt_af/integrations/mcd/__init__.py sha256=Bhzr8deOQRQET32qR-ToiNWZZNwbj70C8y812dh8Puc 200
dbt_af/integrations/mcd/callbacks.py sha256=Hf_Yxnhbz5JEg0wEpanjJm1vOehOUCcbv2X8e_JleF0 864
dbt_af/integrations/mcd/dbt_core.py sha256=mM_dF0qhPmn0LerUNP96lX6CJwT9pKDTwODLS5Mka3c 1768
dbt_af/integrations/tableau/__init__.py sha256=-wrOtyIQTB4z7VogtJ8bB2aeyTak8NoiSNXQFEAzZgs 274
dbt_af/integrations/tableau/auth.py sha256=JJi1Fa-8h8jlKKGXRfH9wDDF4EyrwIMfy-NOsLRe7Ew 1273
dbt_af/integrations/tableau/exceptions.py sha256=HwkYjTVFKoopj2ZEXxfWBRpy1YcfPJ_RhPq3X5jqWHg 127
dbt_af/integrations/tableau/extracts.py sha256=FuZyFI41U2MvOSm3lWJKDJR7MIw41NPMAeKLD3TYWBU 3912
dbt_af/operators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dbt_af/operators/base.py sha256=l-7s42XwX_r8D0ZvDXpFx_H-hCY54eGEzZ5cY62Yi58 9768
dbt_af/operators/branch.py sha256=pN6AGmzTgwhsSkBH8_nuL2AjtDMkz7rvttGHGWuiSsI 1804
dbt_af/operators/kubernetes_pod.py sha256=er93OZEYudUkoG7Eii8tCxYBCZ3_XZR3mMPAiYFDF_4 4819
dbt_af/operators/macros.py sha256=FzphV-fOYY7MfCbHqkbgeX7VDfUBubugd3v1UBmP5ZM 6412
dbt_af/operators/run.py sha256=UxajhuxvOPhNi-YNp-0aD7E34D8yTWn0ba5jQ3DYVWI 2996
dbt_af/operators/sensors.py sha256=VMcWyYbQZ4t_QHN-C1T5m8Q6ezuj3ErQmkIOZ8jMDd8 11072
dbt_af/operators/supplemental.py sha256=10nhLCi9b3fKqinqIvqfP8VtsyMEnmzFyS1JsOzFolM 1345
dbt_af/parser/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dbt_af/parser/dbt_node_model.py sha256=qnG3CJ9neTd3BWjluAVuVUM92HrnrWVHNXDAxI0Bt5c 13514
dbt_af/parser/dbt_profiles.py sha256=1VQQSA6MuqYJGE3qOnQE4ChABLhCuxF2RG1CEqkYEus 1664
dbt_af/parser/dbt_source_model.py sha256=jTmmwrcVLqqjAwzIA_vl-OjHC6IhZRvDBsmhK9OOyCo 2023
dbt_af_functional_tests/__init__.py sha256=mDUTV56y2AzQHZVhFfEVE72mugUc_rXzVCSCzlhKVkk 56
dbt_af_functional_tests/conftest.py sha256=6q9ffZNnIt-exkHFvPGR85FqPKPHYcH2EgRNdlAigrU 2880
dbt_af_functional_tests/main.py sha256=e8CjivYo63FrIHAVxPQmMxnC9TbQrtxp1mSVBHj0JHg 791
dbt_af_functional_tests/pyproject.toml sha256=0_HbR5oBc59sBnuz13Ce1tQIKTG-VqTiTdhr5NDM1uQ 316
dbt_af_functional_tests/test_af_wait_name_too_long.py sha256=JIkNVGn9kdT33tQ-qYhDBmSMQjClkMsMUjOpbSZ5JgE 1102
dbt_af_functional_tests/test_all_dbt_models_exist.py sha256=8TqTXIrQO9Jrh-OCeNj8rv6rF5UMYqCJ2Vm-0SrC0SE 2242
dbt_af_functional_tests/test_dbt_node_model.py sha256=eZauGBX29of4AfFnb8CY8cx-U0WW2FWkQ4brA7s6x9o 183
dbt_af_functional_tests/test_dbt_nodes_general_constrains.py sha256=6XhMM-ND-R1lNfqDCtppZPA_b_rsgIRaiQ1goABcCQU 924
dbt_af_functional_tests/test_kubernetes_profiles.py sha256=aW7Zblo12lHSasyOkDOzbOB6Xu14lqH6cNeRlWDgw2A 717
scripts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scripts/mini_dbt_project_generator.py sha256=bpsU85wuu1ea1vFjToT458ywyQX6PbzR7dWyQuSUvi8 3492
dbt_af-0.9.3.dist-info/AUTHORS sha256=ttiSfXtgf0N1ty7leYWMQddcIqzVHdg6t-5mswXI3Sk 193
dbt_af-0.9.3.dist-info/LICENSE sha256=zn3fLAFxc91GkxutJm6xIU4cL0k7z8tJZ8s9D9pN6fI 580
dbt_af-0.9.3.dist-info/METADATA sha256=atPntdlsT7xYGGxIfbSTb7t-nTmTKnlAFaEXSUde0w4 6504
dbt_af-0.9.3.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
dbt_af-0.9.3.dist-info/entry_points.txt sha256=_RyLCsQR34KkOVi3p7ZZQ-6LWUmSx5GZjXAqU0_3zmY 135
dbt_af-0.9.3.dist-info/RECORD

entry_points.txt

dbt-af-manifest-tests = dbt_af_functional_tests:cli
mini_dbt_project_generator = scripts.mini_dbt_project_generator:cli