├── .changes ├── 0.1.1.md ├── 0.1.3.md ├── 0.1.4.md ├── 0.1.5.md ├── 0.1.6.md ├── 1.0.0.md ├── 1.0.1.md ├── 1.0.2.md ├── 1.0.3.md ├── 1.0.4.md ├── 1.1.0.md ├── 1.10.0.md ├── 1.11.0.md ├── 1.12.0.md ├── 1.13.0.md ├── 1.14.0.md ├── 1.15.0.md ├── 1.16.0.md ├── 1.17.0.md ├── 1.18.md ├── 1.19.md ├── 1.2.0.md ├── 1.20.md ├── 1.21.0.md ├── 1.22.0.md ├── 1.23.0.md ├── 1.24.0.md ├── 1.25.0.md ├── 1.25.1.md ├── 1.26.0.md ├── 1.27.0.md ├── 1.27.1.md ├── 1.28.0.md ├── 1.29.0.md ├── 1.3.0.md ├── 1.30.0.md ├── 1.31.0.md ├── 1.32.0.md ├── 1.33.0.md ├── 1.34.0.md ├── 1.35.0.md ├── 1.36.0.md ├── 1.4.0.md ├── 1.6.0.md ├── 1.7.0.md ├── 1.8.0.md ├── 1.9.0.md ├── header.tpl.md └── unreleased │ ├── .changes │ └── unreleased │ │ └── Fixes-20250509-135422.yaml │ └── .gitkeep ├── .changie.yaml ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug-report.yml │ ├── config.yml │ ├── feature-request.yml │ ├── implementation-ticket.yml │ ├── regression-report.yml │ ├── slash-command-template.md │ └── tasklist-template.md ├── actions │ └── setup-python-hatch │ │ └── action.yml ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── build.yml │ ├── changelog-existence.yml │ ├── ci_code_quality.yml │ ├── ci_dbt_core_testing.yml │ ├── ci_tests.yml │ ├── pre_release.yml │ ├── release.yml │ ├── scheduled_testing.yml │ ├── stale.yml │ └── triage-labels.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── codecov.yml ├── dbt_common ├── __about__.py ├── __init__.py ├── behavior_flags.py ├── clients │ ├── __init__.py │ ├── _jinja_blocks.py │ ├── agate_helper.py │ ├── jinja.py │ └── system.py ├── constants.py ├── context.py ├── contracts │ ├── __init__.py │ ├── config │ │ ├── __init__.py │ │ ├── base.py │ │ ├── materialization.py │ │ ├── metadata.py │ │ └── properties.py │ ├── constraints.py │ ├── metadata.py │ └── util.py ├── dataclass_schema.py ├── events │ ├── README.md │ ├── __init__.py │ ├── base_types.py │ ├── contextvars.py │ ├── event_catcher.py │ ├── event_handler.py │ ├── event_manager.py │ ├── event_manager_client.py │ ├── format.py │ ├── functions.py │ ├── helpers.py │ ├── interfaces.py │ ├── logger.py │ ├── types.py │ └── types_pb2.py ├── exceptions │ ├── __init__.py │ ├── base.py │ ├── cache.py │ ├── connection.py │ ├── contracts.py │ ├── events.py │ ├── jinja.py │ ├── macros.py │ └── system.py ├── helper_types.py ├── invocation.py ├── py.typed ├── record.py ├── semver.py ├── tests.py ├── ui.py └── utils │ ├── __init__.py │ ├── casting.py │ ├── connection.py │ ├── dict.py │ ├── encoding.py │ ├── executor.py │ ├── formatting.py │ └── jinja.py ├── docs ├── README.md ├── arch │ └── adr-0001-build-tooling.md └── guides │ └── record_replay.md ├── pyproject.toml ├── tests ├── __init__.py └── unit │ ├── __init__.py │ ├── conftest.py │ ├── events │ └── test_logger.py │ ├── test_agate_helper.py │ ├── test_behavior_flags.py │ ├── test_connection_retries.py │ ├── test_contextvars.py │ ├── test_contracts_util.py │ ├── test_core_dbt_utils.py │ ├── test_dataclass_schema.py │ ├── test_diff.py │ ├── test_event_catcher.py │ ├── test_event_handler.py │ ├── test_event_manager.py │ ├── test_event_manager_client.py │ ├── test_events.py │ ├── test_functions.py │ ├── test_helper_types.py │ ├── test_invocation.py │ ├── test_invocation_context.py │ ├── test_jinja.py │ ├── test_model_config.py │ ├── test_proto_events.py │ ├── test_record.py │ ├── test_semver.py │ ├── test_system_client.py │ ├── test_ui.py │ ├── test_utils.py │ └── utils.py └── third-party-stubs ├── agate ├── __init__.pyi └── data_types.pyi ├── colorama └── __init__.pyi ├── isodate └── __init__.pyi └── mashumaro ├── __init__.pyi ├── config.pyi ├── core ├── __init__.pyi ├── const.pyi ├── helpers.pyi └── meta │ ├── __init__.pyi │ ├── code │ ├── __init__.pyi │ ├── builder.pyi │ └── lines.pyi │ ├── helpers.pyi │ ├── mixin.pyi │ └── types │ ├── __init__.pyi │ ├── common.pyi │ ├── pack.pyi │ └── unpack.pyi ├── dialect.pyi ├── exceptions.pyi ├── helper.pyi ├── jsonschema ├── __init__.pyi ├── annotations.pyi ├── builder.pyi ├── dialects.pyi ├── models.pyi └── schema.pyi ├── mixins ├── __init__.pyi ├── dict.pyi ├── json.pyi ├── msgpack.pyi ├── orjson.pyi ├── toml.pyi └── yaml.pyi └── types.pyi /.changes/0.1.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/0.1.1.md -------------------------------------------------------------------------------- /.changes/0.1.3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/0.1.3.md -------------------------------------------------------------------------------- /.changes/0.1.4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/0.1.4.md -------------------------------------------------------------------------------- /.changes/0.1.5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/0.1.5.md -------------------------------------------------------------------------------- /.changes/0.1.6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/0.1.6.md -------------------------------------------------------------------------------- /.changes/1.0.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.0.0.md -------------------------------------------------------------------------------- /.changes/1.0.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.0.1.md -------------------------------------------------------------------------------- /.changes/1.0.2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.0.2.md -------------------------------------------------------------------------------- /.changes/1.0.3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.0.3.md -------------------------------------------------------------------------------- /.changes/1.0.4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.0.4.md -------------------------------------------------------------------------------- /.changes/1.1.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.1.0.md -------------------------------------------------------------------------------- /.changes/1.10.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.10.0.md -------------------------------------------------------------------------------- /.changes/1.11.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.11.0.md -------------------------------------------------------------------------------- /.changes/1.12.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.12.0.md -------------------------------------------------------------------------------- /.changes/1.13.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.13.0.md -------------------------------------------------------------------------------- /.changes/1.14.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.14.0.md -------------------------------------------------------------------------------- /.changes/1.15.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.15.0.md -------------------------------------------------------------------------------- /.changes/1.16.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.16.0.md -------------------------------------------------------------------------------- /.changes/1.17.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.17.0.md -------------------------------------------------------------------------------- /.changes/1.18.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.18.md -------------------------------------------------------------------------------- /.changes/1.19.md: -------------------------------------------------------------------------------- 1 | ## dbt-common 1.19 - April 16, 2025 2 | -------------------------------------------------------------------------------- /.changes/1.2.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.2.0.md -------------------------------------------------------------------------------- /.changes/1.20.md: -------------------------------------------------------------------------------- 1 | ## dbt-common 1.20 - April 16, 2025 2 | -------------------------------------------------------------------------------- /.changes/1.21.0.md: -------------------------------------------------------------------------------- 1 | ## dbt-common 1.21.0 - April 16, 2025 2 | -------------------------------------------------------------------------------- /.changes/1.22.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.22.0.md -------------------------------------------------------------------------------- /.changes/1.23.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.23.0.md -------------------------------------------------------------------------------- /.changes/1.24.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.24.0.md -------------------------------------------------------------------------------- /.changes/1.25.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.25.0.md -------------------------------------------------------------------------------- /.changes/1.25.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.25.1.md -------------------------------------------------------------------------------- /.changes/1.26.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.26.0.md -------------------------------------------------------------------------------- /.changes/1.27.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.27.0.md -------------------------------------------------------------------------------- /.changes/1.27.1.md: -------------------------------------------------------------------------------- 1 | ## dbt-common 1.27.1 - July 21, 2025 2 | -------------------------------------------------------------------------------- /.changes/1.28.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.28.0.md -------------------------------------------------------------------------------- /.changes/1.29.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.29.0.md -------------------------------------------------------------------------------- /.changes/1.3.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.3.0.md -------------------------------------------------------------------------------- /.changes/1.30.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.30.0.md -------------------------------------------------------------------------------- /.changes/1.31.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.31.0.md -------------------------------------------------------------------------------- /.changes/1.32.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.32.0.md -------------------------------------------------------------------------------- /.changes/1.33.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.33.0.md -------------------------------------------------------------------------------- /.changes/1.34.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.34.0.md -------------------------------------------------------------------------------- /.changes/1.35.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.35.0.md -------------------------------------------------------------------------------- /.changes/1.36.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.36.0.md -------------------------------------------------------------------------------- /.changes/1.4.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.4.0.md -------------------------------------------------------------------------------- /.changes/1.6.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.6.0.md -------------------------------------------------------------------------------- /.changes/1.7.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.7.0.md -------------------------------------------------------------------------------- /.changes/1.8.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.8.0.md -------------------------------------------------------------------------------- /.changes/1.9.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/1.9.0.md -------------------------------------------------------------------------------- /.changes/header.tpl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/header.tpl.md -------------------------------------------------------------------------------- /.changes/unreleased/.changes/unreleased/Fixes-20250509-135422.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changes/unreleased/.changes/unreleased/Fixes-20250509-135422.yaml -------------------------------------------------------------------------------- /.changes/unreleased/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.changie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.changie.yaml -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.github/ISSUE_TEMPLATE/feature-request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/implementation-ticket.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.github/ISSUE_TEMPLATE/implementation-ticket.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/regression-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.github/ISSUE_TEMPLATE/regression-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/slash-command-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.github/ISSUE_TEMPLATE/slash-command-template.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/tasklist-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.github/ISSUE_TEMPLATE/tasklist-template.md -------------------------------------------------------------------------------- /.github/actions/setup-python-hatch/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.github/actions/setup-python-hatch/action.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/changelog-existence.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.github/workflows/changelog-existence.yml -------------------------------------------------------------------------------- /.github/workflows/ci_code_quality.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.github/workflows/ci_code_quality.yml -------------------------------------------------------------------------------- /.github/workflows/ci_dbt_core_testing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.github/workflows/ci_dbt_core_testing.yml -------------------------------------------------------------------------------- /.github/workflows/ci_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.github/workflows/ci_tests.yml -------------------------------------------------------------------------------- /.github/workflows/pre_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.github/workflows/pre_release.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/scheduled_testing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.github/workflows/scheduled_testing.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.github/workflows/triage-labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.github/workflows/triage-labels.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/README.md -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/codecov.yml -------------------------------------------------------------------------------- /dbt_common/__about__.py: -------------------------------------------------------------------------------- 1 | version = "1.36.0" 2 | -------------------------------------------------------------------------------- /dbt_common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dbt_common/behavior_flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/behavior_flags.py -------------------------------------------------------------------------------- /dbt_common/clients/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dbt_common/clients/_jinja_blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/clients/_jinja_blocks.py -------------------------------------------------------------------------------- /dbt_common/clients/agate_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/clients/agate_helper.py -------------------------------------------------------------------------------- /dbt_common/clients/jinja.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/clients/jinja.py -------------------------------------------------------------------------------- /dbt_common/clients/system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/clients/system.py -------------------------------------------------------------------------------- /dbt_common/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/constants.py -------------------------------------------------------------------------------- /dbt_common/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/context.py -------------------------------------------------------------------------------- /dbt_common/contracts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dbt_common/contracts/config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dbt_common/contracts/config/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/contracts/config/base.py -------------------------------------------------------------------------------- /dbt_common/contracts/config/materialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/contracts/config/materialization.py -------------------------------------------------------------------------------- /dbt_common/contracts/config/metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/contracts/config/metadata.py -------------------------------------------------------------------------------- /dbt_common/contracts/config/properties.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/contracts/config/properties.py -------------------------------------------------------------------------------- /dbt_common/contracts/constraints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/contracts/constraints.py -------------------------------------------------------------------------------- /dbt_common/contracts/metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/contracts/metadata.py -------------------------------------------------------------------------------- /dbt_common/contracts/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/contracts/util.py -------------------------------------------------------------------------------- /dbt_common/dataclass_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/dataclass_schema.py -------------------------------------------------------------------------------- /dbt_common/events/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/events/README.md -------------------------------------------------------------------------------- /dbt_common/events/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/events/__init__.py -------------------------------------------------------------------------------- /dbt_common/events/base_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/events/base_types.py -------------------------------------------------------------------------------- /dbt_common/events/contextvars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/events/contextvars.py -------------------------------------------------------------------------------- /dbt_common/events/event_catcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/events/event_catcher.py -------------------------------------------------------------------------------- /dbt_common/events/event_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/events/event_handler.py -------------------------------------------------------------------------------- /dbt_common/events/event_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/events/event_manager.py -------------------------------------------------------------------------------- /dbt_common/events/event_manager_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/events/event_manager_client.py -------------------------------------------------------------------------------- /dbt_common/events/format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/events/format.py -------------------------------------------------------------------------------- /dbt_common/events/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/events/functions.py -------------------------------------------------------------------------------- /dbt_common/events/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/events/helpers.py -------------------------------------------------------------------------------- /dbt_common/events/interfaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/events/interfaces.py -------------------------------------------------------------------------------- /dbt_common/events/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/events/logger.py -------------------------------------------------------------------------------- /dbt_common/events/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/events/types.py -------------------------------------------------------------------------------- /dbt_common/events/types_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/events/types_pb2.py -------------------------------------------------------------------------------- /dbt_common/exceptions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/exceptions/__init__.py -------------------------------------------------------------------------------- /dbt_common/exceptions/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/exceptions/base.py -------------------------------------------------------------------------------- /dbt_common/exceptions/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/exceptions/cache.py -------------------------------------------------------------------------------- /dbt_common/exceptions/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/exceptions/connection.py -------------------------------------------------------------------------------- /dbt_common/exceptions/contracts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/exceptions/contracts.py -------------------------------------------------------------------------------- /dbt_common/exceptions/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/exceptions/events.py -------------------------------------------------------------------------------- /dbt_common/exceptions/jinja.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/exceptions/jinja.py -------------------------------------------------------------------------------- /dbt_common/exceptions/macros.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/exceptions/macros.py -------------------------------------------------------------------------------- /dbt_common/exceptions/system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/exceptions/system.py -------------------------------------------------------------------------------- /dbt_common/helper_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/helper_types.py -------------------------------------------------------------------------------- /dbt_common/invocation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/invocation.py -------------------------------------------------------------------------------- /dbt_common/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dbt_common/record.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/record.py -------------------------------------------------------------------------------- /dbt_common/semver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/semver.py -------------------------------------------------------------------------------- /dbt_common/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/tests.py -------------------------------------------------------------------------------- /dbt_common/ui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/ui.py -------------------------------------------------------------------------------- /dbt_common/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/utils/__init__.py -------------------------------------------------------------------------------- /dbt_common/utils/casting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/utils/casting.py -------------------------------------------------------------------------------- /dbt_common/utils/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/utils/connection.py -------------------------------------------------------------------------------- /dbt_common/utils/dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/utils/dict.py -------------------------------------------------------------------------------- /dbt_common/utils/encoding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/utils/encoding.py -------------------------------------------------------------------------------- /dbt_common/utils/executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/utils/executor.py -------------------------------------------------------------------------------- /dbt_common/utils/formatting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/utils/formatting.py -------------------------------------------------------------------------------- /dbt_common/utils/jinja.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/dbt_common/utils/jinja.py -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/arch/adr-0001-build-tooling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/docs/arch/adr-0001-build-tooling.md -------------------------------------------------------------------------------- /docs/guides/record_replay.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/docs/guides/record_replay.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/conftest.py: -------------------------------------------------------------------------------- 1 | from tests.unit.utils import event_catcher 2 | -------------------------------------------------------------------------------- /tests/unit/events/test_logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/tests/unit/events/test_logger.py -------------------------------------------------------------------------------- /tests/unit/test_agate_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/tests/unit/test_agate_helper.py -------------------------------------------------------------------------------- /tests/unit/test_behavior_flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/tests/unit/test_behavior_flags.py -------------------------------------------------------------------------------- /tests/unit/test_connection_retries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/tests/unit/test_connection_retries.py -------------------------------------------------------------------------------- /tests/unit/test_contextvars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/tests/unit/test_contextvars.py -------------------------------------------------------------------------------- /tests/unit/test_contracts_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/tests/unit/test_contracts_util.py -------------------------------------------------------------------------------- /tests/unit/test_core_dbt_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/tests/unit/test_core_dbt_utils.py -------------------------------------------------------------------------------- /tests/unit/test_dataclass_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/tests/unit/test_dataclass_schema.py -------------------------------------------------------------------------------- /tests/unit/test_diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/tests/unit/test_diff.py -------------------------------------------------------------------------------- /tests/unit/test_event_catcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/tests/unit/test_event_catcher.py -------------------------------------------------------------------------------- /tests/unit/test_event_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/tests/unit/test_event_handler.py -------------------------------------------------------------------------------- /tests/unit/test_event_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/tests/unit/test_event_manager.py -------------------------------------------------------------------------------- /tests/unit/test_event_manager_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/tests/unit/test_event_manager_client.py -------------------------------------------------------------------------------- /tests/unit/test_events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/tests/unit/test_events.py -------------------------------------------------------------------------------- /tests/unit/test_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/tests/unit/test_functions.py -------------------------------------------------------------------------------- /tests/unit/test_helper_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/tests/unit/test_helper_types.py -------------------------------------------------------------------------------- /tests/unit/test_invocation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/tests/unit/test_invocation.py -------------------------------------------------------------------------------- /tests/unit/test_invocation_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/tests/unit/test_invocation_context.py -------------------------------------------------------------------------------- /tests/unit/test_jinja.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/tests/unit/test_jinja.py -------------------------------------------------------------------------------- /tests/unit/test_model_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/tests/unit/test_model_config.py -------------------------------------------------------------------------------- /tests/unit/test_proto_events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/tests/unit/test_proto_events.py -------------------------------------------------------------------------------- /tests/unit/test_record.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/tests/unit/test_record.py -------------------------------------------------------------------------------- /tests/unit/test_semver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/tests/unit/test_semver.py -------------------------------------------------------------------------------- /tests/unit/test_system_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/tests/unit/test_system_client.py -------------------------------------------------------------------------------- /tests/unit/test_ui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/tests/unit/test_ui.py -------------------------------------------------------------------------------- /tests/unit/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/tests/unit/test_utils.py -------------------------------------------------------------------------------- /tests/unit/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/tests/unit/utils.py -------------------------------------------------------------------------------- /third-party-stubs/agate/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/agate/__init__.pyi -------------------------------------------------------------------------------- /third-party-stubs/agate/data_types.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/agate/data_types.pyi -------------------------------------------------------------------------------- /third-party-stubs/colorama/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/colorama/__init__.pyi -------------------------------------------------------------------------------- /third-party-stubs/isodate/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/isodate/__init__.pyi -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/mashumaro/__init__.pyi -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/config.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/mashumaro/config.pyi -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/core/__init__.pyi: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/core/const.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/mashumaro/core/const.pyi -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/core/helpers.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/mashumaro/core/helpers.pyi -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/core/meta/__init__.pyi: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/core/meta/code/__init__.pyi: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/core/meta/code/builder.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/mashumaro/core/meta/code/builder.pyi -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/core/meta/code/lines.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/mashumaro/core/meta/code/lines.pyi -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/core/meta/helpers.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/mashumaro/core/meta/helpers.pyi -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/core/meta/mixin.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/mashumaro/core/meta/mixin.pyi -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/core/meta/types/__init__.pyi: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/core/meta/types/common.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/mashumaro/core/meta/types/common.pyi -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/core/meta/types/pack.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/mashumaro/core/meta/types/pack.pyi -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/core/meta/types/unpack.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/mashumaro/core/meta/types/unpack.pyi -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/dialect.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/mashumaro/dialect.pyi -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/exceptions.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/mashumaro/exceptions.pyi -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/helper.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/mashumaro/helper.pyi -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/jsonschema/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/mashumaro/jsonschema/__init__.pyi -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/jsonschema/annotations.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/mashumaro/jsonschema/annotations.pyi -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/jsonschema/builder.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/mashumaro/jsonschema/builder.pyi -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/jsonschema/dialects.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/mashumaro/jsonschema/dialects.pyi -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/jsonschema/models.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/mashumaro/jsonschema/models.pyi -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/jsonschema/schema.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/mashumaro/jsonschema/schema.pyi -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/mixins/__init__.pyi: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/mixins/dict.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/mashumaro/mixins/dict.pyi -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/mixins/json.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/mashumaro/mixins/json.pyi -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/mixins/msgpack.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/mashumaro/mixins/msgpack.pyi -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/mixins/orjson.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/mashumaro/mixins/orjson.pyi -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/mixins/toml.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/mashumaro/mixins/toml.pyi -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/mixins/yaml.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/mashumaro/mixins/yaml.pyi -------------------------------------------------------------------------------- /third-party-stubs/mashumaro/types.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-common/HEAD/third-party-stubs/mashumaro/types.pyi --------------------------------------------------------------------------------