dbt-af

View on PyPIReverse Dependencies (0)

0.12.1 dbt_af-0.12.1-py3-none-any.whl

Wheel Details

Project: dbt-af
Version: 0.12.1
Filename: dbt_af-0.12.1-py3-none-any.whl
Download: [link]
Size: 57838
MD5: e928eeef453dcfed7d741e28ef14b7bd
SHA256: a7e5600ca34972f9a1531e6269c0042c1429595c90f5b76cd4f8f60abeadb701
Uploaded: 2025-02-21 14:08:08 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: dbt-af
Version: 0.12.1
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 (>=23.1)
Requires-Dist: cachetools (<6.0,>=5.3)
Requires-Dist: croniter (>=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: packaging (>=21.0)
Requires-Dist: pycarlo (>=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)
Requires-Dist: virtualenv (>=20.27.0)
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: 4795 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=Btb2lC0Jk9ap5xHXz4UzZTjYzO3h4OOB12qwXyXMKFE 186
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=YyghBPFLUxgAdIShWwdW_u8GEJfP9vLi3lBT7LrJ9MQ 17651
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=EmYsT1Jnxc3bLdsuW45u2ZsJDyAGsIq0vPxYNFVOfS0 15403
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=P3viQCK-caj5GKWacpCa4XwuFF_YFIT2L2zJ-lvEubQ 9899
dbt_af/operators/branch.py sha256=pN6AGmzTgwhsSkBH8_nuL2AjtDMkz7rvttGHGWuiSsI 1804
dbt_af/operators/kubernetes_pod.py sha256=KYZ5QO2FKRrZtxovvC9GWzleHvBk65hojTwLfcjDkNE 5185
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=rfEhFBXbBsqHetKIPUu9uY4Uy9RjFsnRtTFaV-Ux9-E 11210
dbt_af/operators/supplemental.py sha256=10nhLCi9b3fKqinqIvqfP8VtsyMEnmzFyS1JsOzFolM 1345
dbt_af/operators/venv.py sha256=mq_N_mpyMyWFVMZtP2XtfatPmuiPp3OozXIBlzFhtEY 2036
dbt_af/parser/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dbt_af/parser/dbt_node_model.py sha256=1-x7jZsgfVe6I83WvwQbHEAoh7W6VLfWWlw0cE2XMvE 13636
dbt_af/parser/dbt_profiles.py sha256=ZshSV57rVyDLRRX1qiGy1H5OiOgb2xlAmqrXSTq8srU 2076
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.12.1.dist-info/AUTHORS sha256=ttiSfXtgf0N1ty7leYWMQddcIqzVHdg6t-5mswXI3Sk 193
dbt_af-0.12.1.dist-info/LICENSE sha256=zn3fLAFxc91GkxutJm6xIU4cL0k7z8tJZ8s9D9pN6fI 580
dbt_af-0.12.1.dist-info/METADATA sha256=0oMajq7MgXxXhs6ux1flo2rOai263lU8fV8MoMZzoPg 6570
dbt_af-0.12.1.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
dbt_af-0.12.1.dist-info/entry_points.txt sha256=_RyLCsQR34KkOVi3p7ZZQ-6LWUmSx5GZjXAqU0_3zmY 135
dbt_af-0.12.1.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